如何最大限度地提高虚拟内存的性能

现在,我们已经进入了大记忆时代。如何设置虚拟内存以获得最大性能这一次,董的寒意会讨论这个问题。 U3000 U3000

禁用虚拟内存可以提高系统性能

在小年龄的记忆,设置虚拟内存的必要性是显而易见的。现在内存的价格也越来越便宜,很多朋友使用1GB的内存,大内存的环境中,可以完全禁用虚拟内存以提高系统性能

要理解这个问题,你首先要了解什么是虚拟内存,虚拟内存和角色是什么。在早期,因为内存价格非常昂贵,因此一般的计算机将不会配置太多。如果内存的操作系统和应用程序的需要量超过计算机内安装的物理内存数量,操作系统将暂时不需要通过一个称为网页访问数据;操作写入到硬盘上一个特殊的文件,它是用来立即释放的程序和数据存储该文件位于专用内存,硬盘是页面文件(即虚拟内存文件,或交换文件,Windows 2000/ XP / 2003分页文件名的页面文件。sys)。 U3000 U3000

但是硬盘和内存的速度是不一样的。因此,一些朋友认为,大内存的情况下,虚拟内存可以被禁用,使系统不需要花时间来分页内存中的数据到硬盘上,从而提高系统的运行效率。 U3000 U3000

然而,按照传统的设计,Windows的许多核心功能都需要使用分页文件。如果你禁用分页文件,有些第三方应用软件可能会遇到内存不足的错误。事实上,Windows不使用分页文件时,它是不需要的,所以这种调整系统不会获得任何性能改进。 U3000 U3000

物理记忆最合理的1.5~2倍

虚拟内存的设置似乎是必要的,在设置虚拟内存时,一般建议将虚拟内存设置为物理内存容量的1.5~2倍(虚拟内存的最小值和最大值),这是合理的吗

在讨论这个问题,首先要看两种情况:有两台电脑,除了内存,和其他所有的配置都是一样的。计算机拥有128MB内存,电脑有1GB的内存,和这两台电脑运行Windows XP操作系统。 U3000 U3000

根据这种观点的方法,一个将被设置为192mb ~ 256MB的电脑的虚拟内存和虚拟内存的计算机B将被设置为1.5GB ~ 2gb.in实际使用中,电脑可能会产生内存不足的虚拟运行大型软件或游戏时,可能会导致计算机B硬盘空间的浪费,因为这样一个大的分页文件。


如何确定虚拟内存的合理大小

所以,所谓的1.5~2次只能是指导意见,应该有多大,实际应用得多。

这是真实的,它是对需求设置虚拟内存的科学。我们可以在Windows 2000 / XP / 2003确定虚拟内存的大小是合理的使用性能监视器,U3000 U3000

在操作;;,perfmon.msc输入;在左的扩张;性能日志和警报,双击计数器;日志;对空白,右键单击右侧,选择新建日志设置,命名网页文件,输入确认,将出现如图1所示的窗口。







单击添加计数器按钮;在弹出的窗口中,性能对象下拉菜单中选择分页文件;选择在登记的名单peak,%使用;在实例;_totalldquo,点击添加按钮,最后;;关闭窗口。 U3000 U3000

在图1中点击确定按钮;;,点击它创建一个日志文件,然后打开日志文件选项卡,选择日志文件,在下拉菜单中的文本文件(逗号分隔),然后记住例如,的日志文件框中显示的路径。 U3000

点击确认后,计时器就开始运行,您可以在计算机上进行日常操作,尽可能多地打开和关闭各种常用的应用程序和游戏。


接下来在注册日志窗口中,选择新的页面文件记录器,然后右击并选择停止。用记事本打开日志文件,您所看到的结果应该类似于图2。







我们分析了寻呼根据这幅图片文件的使用。需要注意的是,日志中的数值是不使用分页文件量大,但利用率。也就是说,根据日志文件的显示,该系统的分页文件通常只有约25%,和系统的分页文件目前有足够的2gb。为了节省硬盘空间,页面文件可以减少到512MB大小的最大值,最小值,可以先根据入住率的对数计算平均占用率,然后乘以最大值,你可以得到它。 U3000 U3000






虚拟内存设置的分区非常精细。

许多朋友认为,虚拟内存的划分也非常特殊,这将影响系统的性能。你觉得这个问题怎么样

如果你有多个硬盘,你最好把分页文件在硬盘上没有安装操作系统或应用程序,或最快的硬盘上的所有硬盘驱动器,这样,当系统繁忙,不可能产生相同的硬盘读取和分页操作同时,应用程序的数据。相反,如果和分页文件在不同的硬盘中,这样可以减少硬盘的利用率和提高效率。 U3000 U3000

当然,如果只有一个硬盘,则不需要在其他分区中设置分页文件。无论哪个分区是建立在相同的硬盘,它不会影响性能非常。 U3000 U3000

虚拟内存中不可忽视的安全高效元素

现在让董大师教你如何更合理地使用虚拟内存,U3000 U3000

虚拟内存的隐患

我们已经知道,操作系统将运行在内存中的数据,如分页,到硬盘,但默认情况下,这些数据不会被删除时系统自动关闭。因此,如果你面对的是电脑上的机密数据,虽然可以使用加密或转让数据到其他媒体以确保其他人无法读取机密文件,但你可能忘了,在分页文件中可能会留下一些文件数据,和特别节目,任何人都可以分析分页文件,从先前的读数据。 U3000 U3000

出于安全原因,我们所能做的最好的Windows自动删除分页文件中的内容在关机时间(这不是我们通常所说的删除,而是填充整个页面文件,即使使用恢复软件不能恢复使用无意义的数据)。 U3000 U3000

解决方案:gpedit.msc命令打开组策略编辑器,在左侧面板中找到计算机配置具有Windows RARR;;;具有安全设置;本地策略安全选项,使RARR;ldquo 右边的面板;关机:清理虚拟内存页面文件这一策略(图3;)。注意,然而,这使这一政策将延长Windows关闭所需的时间,所以如果不是非常必要,不要使这一政策。
U3000 U3000




分页文件的碎片整理

硬盘长时间使用会产生文件碎片,而碎片太多会影响系统的效率。所以最好的方式是固定硬盘碎片规律。但你可能不知道的pagefile.sys文件被锁定在Windows上运行的情况。所以在文件的碎片不被挑选出来。有两种方法来整理碎片在分页文件。 U3000 U3000

方法:如果您的操作系统和分页文件位于C盘,首先请将分页文件D盘或E盘等非系统盘(具体设置方法以前已经介绍了很多次,这是没有详细的描述,使设置有效,您需要重新启动系统当你设置好它,然后使用Windows的磁盘碎片整理磁盘碎片整理操作在C驱动器,可能需要完成后整理更彻底。经过整理后重新设置分页文件到C,因为C已经进行了完整的碎片整理,因此创建一个页面文件在C将是连续的,而且可以避免碎片。这种方法不需要任何额外的工具,但操作有点troublesomE. U3000 U3000

方法:我们也可以使用软件来简化我们的操作。这是一个免费的软件叫PageDefrag,运行后,你会看到界面如图4所示。







从程序的主界面,我们不仅可以整理出pagefile.sys的片段,还种许多其他系统文件,通常不锁由于被系统锁定。由于软件没有分页文件系统运行时的互斥访问,整理工作会在系统下次启动时,你可以选择下次启动时整理必要时,或每次启动时整理在启动。 U3000 U3000

最后,如果你使用第三方的磁盘碎片整理软件,如面向对象的磁盘碎片整理,那么这类软件离线(脱机碎片整理整理,或者其他类似的名字)还可以安排这些锁定的文件系统在系统重新启动后。