1、低优先级的内存部分被写入交换文件。这个过程对应用程序是隐藏的,应用程序认为虚拟内存和实际内存是一样的。
2、在WindowsNT下运行的每个应用程序都分配有自己的4GB虚拟地址空间(2GB用于应用程序,2GB用于操作系统)。
【资料图】
3、使用虚拟内存的问题是读写硬盘的速度比读写实际RAM慢很多。这就是NT系统内存不足时程序运行缓慢的原因。
4、虚拟内存是一个带有交叉链接文件数据的活动文件。这是一台WIN386。SWP文件在WINDOWS目录下,它会不断扩大和自动缩小。
5、就速度而言,CPU的L1和L2缓存是最快的,其次是内存和硬盘。但是虚拟内存使用硬盘的空间。为什么要用最慢的硬盘做虚拟内存?因为计算机中所有运行的程序都需要通过内存来执行,
6、如果我们执行一个大的或许多程序,我们将只有可怜的256M/512M的内存用完。硬盘空间是几十吉字节或者几百吉字节。为了解决这个问题,在Windows中使用了虚拟内存技术。
7、也就是拿出一部分硬盘空间作为内存。
8、手动设置虚拟内存
9、默认状态下允许系统管理虚拟内存,但是系统默认的管理方式通常比较保守,会导致页面文件在自动调整时不连续,降低读写效率,工作效率低,所以往往会有内存不足的提示。
10、我们自己设置吧。
11、步骤1:右键单击桌面上的“我的电脑”图标,并从右键菜单中选择“属性”以打开“系统属性”窗口。单击窗口中的高级选项卡,打开高级设置对话框。
12、第2步:单击性能区域中的设置按钮,并在性能选项窗口中选择高级选项卡以打开其对话框。
13、第三步:在这个对话框中可以看到拟内存的区域,点击更改按钮进入虚拟内存的设置窗口。选择一个具有较大备用容量的分区,选中用户自定义大小前的复选框,并在初始大小和最大值列中填写具体值。
14、然后依次点击确定按钮,最后重启电脑使虚拟内存设置生效。
本文到此结束,希望对大家有所帮助。