2011-03-14 81 views
0

什么是虚拟内存? 你好 什么是虚拟内存?

在Linux中的虚拟内存是相当完整的?

+0

对不起,我不明白,你能澄清吗? – Jim 2011-03-14 06:37:59

+0

问题是什么是虚拟内存? – zode64 2011-03-14 06:38:20

+0

请填写您的问题,不要以不好的方式提问:D – Efazati 2011-03-14 07:25:10

回答

2

虚拟内存是大多数现代操作系统中实现的一项技术,它允许用户解决的虚拟内存数量超过了您机器中实际可用的物理内存。 例如,你的名字被潜入称为段的虚拟单位。对于运行一个程序来说,没有必要将程序的每个部分加载到内存中,而只是将当前用于计算的部分加载到内存中。因此,如果程序完全加载到RAM空间中,程序通常使用的内存会少于它使用的内存。 如果操作系统中所有活动线程的总和超过可用空间,操作系统Linux通常使用交换分区,允许辅助内存空间(磁盘)临时存储未使用的程序段,以便多任务调度程序可以仍然执行其工作。