虚拟内存是否在当前操作系统中使用?

时间:2013-08-04 18:39:52

标签: operating-system virtual-memory

我基本上理解虚拟内存是如何工作的,但我想知道是否存在某些不使用虚拟内存的情况,尤其是内核地址空间。

谢谢!

2 个答案:

答案 0 :(得分:1)

仅在较旧的系统上,我不认为大多数当前系统不使用它(除非它是一个非常具体的设备,其中所有功能都在内核上下文中。)

答案 1 :(得分:1)

在Windows中,使用reference

  

在现代操作系统中,如Windows,应用程序等等   系统进程始终使用虚拟内存引用内存   地址。虚拟内存地址会自动转换为   硬件的实际(RAM)地址。只有核心部分的运作   系统内核绕过这个地址转换并使用实内存   直接地址。

     

虚拟内存总是被使用,即使是内存也是如此   所有正在运行的进程所需的不超过RAM的容量   它安装在系统上。