改虚拟内存有用么

2016-12-07

你们知道改电脑的虚拟内存有没有用呢,下面是小编带来的关于改虚拟内存有用么的内容,欢迎阅读!

改虚拟内存有用么?

1、随着现在电脑可用内存的不断增大,虚拟内存越来越不重要,一般不必管它,让系统托管是最好。

2、但要注意,C盘不要太满,留一些空间放虚拟内存的页面文件。

3、虚拟内存一般容量为物理内存的1.5-3倍。

虚拟内存别称虚拟存储器(Virtual Memory)。电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。若计算机运行程序或操作所需的随机存储器(RAM)不足时,则 Windows 会用虚拟存储器进行补偿。它将计算机的RAM和硬盘上的临时空间组合。当RAM运行速率缓慢时,它便将数据从RAM移动到称为“分页文件”的空间中。将数据移入分页文件可释放RAM,以便完成工作。

虚拟内存,是代替物理内存的存储功能,但不能代替物理内存的运行的功能。所以,一般而言,计算机的RAM容量越大,程序运行得越快。若计算机的速率由于RAM可用空间匮乏而减缓,则可尝试通过增加虚拟内存来进行补偿。但是,计算机从RAM读取数据的速率要比从硬盘读取数据的速率快,因而扩增RAM容量(可加内存条)是最佳选择。

虚拟内存并不是“物理内存第二”

我们这里所说的“虚拟内存”,严格意义上应该称之为“分页文件”,因为从微软的官方文档来看,“虚拟内存”等于“物理内存”+“分页文件”总和。通俗来讲分页文件是指我们硬盘上一个硕大无比的文件,名为“PageFile.sys”(将资源管理器设为显示系统+隐藏文件后可见)。

早期计算机内存(RAM)普遍偏低,为了解决软件运行效率不高等问题(内存不够时就需要频繁换页,将暂时不用的程序移出内存,而将即将运行的调入进去),Windows便在硬盘上开辟了一块区域,作为“虚拟RAM”使用。一旦物理内存无法满足当前需要时,分页文件就会自动充当内存实现部分物理内存功能,这便是大家熟知的用分页文件扩充内存功能。

那么当物理内存基本满足要求时,上述情况又会变成什么景象呢?举个例子吧,比如有一个图书馆,里面共有10000本图书,我们姑且将它看作是电脑的硬盘总容量;然后你可以在门口放置一个小书架,容量50本,这个相当于Windows的分页文件大小;接下来则是每人每次的借阅极限值,为5本,相当于物理内存数。

每次当你把手中的5本阅读完毕后,就可以到小书架或者图书馆里继续挑选。当然我不说大家也知道,从50本里找显然要10000本里找快得多,于是分页文件的第二大作用便出来了——即加快资料存取。

从上面的例子可以看出,分页文件有着帮物理内存提高“命中率”和“稳定性”的作用,因此即便你的物理内存再大(比如一次可以借阅10本或20本了),也终将会有把书看完的那天。此时如果再找书,依然会遇到之前那个问题,究竟是从50本里找快还是直接去10000本里找快。因此从这一点上看,物理内存大小其实与禁不禁用分页文件是没有任何联系的。

更多相关阅读

最新发布的文章