2.虚拟化
两个话题
CPU 虚拟化
内存虚拟化
把物理计算机抽象成虚拟计算机,程序好像独占计算机运行。操作系统提供的虚拟化是进程,程序员写的程序是不会感知到其他程序运行的。
写 C 程序时,不会去考虑某个时刻会被操作系统切换这个事情的。程序不需要知道还有其他程序在运行,程序可以假想自己独占 CPU 运行。
编程的初学者大多数时候都是写一个只有 main 的程序,
操作系统是程序的管理者,那么是有能力创建一个进程的。
最后更新于
这有帮助吗?
两个话题
CPU 虚拟化
内存虚拟化
把物理计算机抽象成虚拟计算机,程序好像独占计算机运行。操作系统提供的虚拟化是进程,程序员写的程序是不会感知到其他程序运行的。
写 C 程序时,不会去考虑某个时刻会被操作系统切换这个事情的。程序不需要知道还有其他程序在运行,程序可以假想自己独占 CPU 运行。
编程的初学者大多数时候都是写一个只有 main 的程序,
操作系统是程序的管理者,那么是有能力创建一个进程的。
最后更新于
这有帮助吗?
这有帮助吗?