什么是虚拟内存?

时间:2011-03-14 06:35:30

标签: linux memory

什么是虚拟内存? <击>你好

<击>

Linux中的虚拟内存已经完成了吗?

1 个答案:

答案 0 :(得分:2)

虚拟内存是大多数现代操作系统中实现的一种技术,它允许用户处理虚拟数量的内存,这些内存不仅仅是机器中可用的真实物理内存。 例如,你的旁观者被潜入称为段的虚拟单元。对于运行程序,不需要将程序的每个段加载到内存中,而只需要加载当前用于计算的段。因此,程序通常使用的内存比完全加载到RAM空间时使用的内存少。 如果操作系统中所有活动线程的总和克服了可用空间,通常操作系统Linux使用交换分区,允许辅助内存空间(您的磁盘)临时存储未使用的程序段,以便多任务调度程序仍然可以履行其职责。