如果物理内存量大于虚拟内存量,虚拟内存仍然是一个有用的内存管理方案吗?

时间:2012-11-08 00:20:41

标签: memory-management virtual

在我的作业中被问到这一点。

我不知道该怎么办。

1 个答案:

答案 0 :(得分:0)

如果没有虚拟内存,您就无法拥有像fork这样简单的东西,而无需在每个任务切换上交换进程(因为它们使用相同的物理内存地址)。您也无法存储映射文件或故障加载可执行文件。所以,是的,虚拟内存即使不被用于允许比物理内存更多的虚拟内存仍然有用。