我的电脑--属性--高级--性能设置--虚拟内存
虚拟内存的合理设置
起首看看若何确定虚拟内存的大小。在前面我们已经说过了,严厉 根据1.5-2倍的倍数关系来设置其实不科学,因而我们能够根据 系统的现实利用 情状 停止设置。在那过程中需要用到Windows
2000/XP
Pro/2003自带的性能监视器。
第一套办法固然不需要任何额外的东西,不外操做上有点费事。假设你的操做系统和分页文件都位于C盘,起首请将分页文件挪动到D盘或者E盘等非系统盘(为使设置生效,设置好之后需要重启动系统)。然后利用Windows自带的磁盘碎片整理法式对C盘整理磁盘碎片,你可能需要屡次整理才气完成的比力彻底。待整理完之后从头将分页文件设置到C盘,因为C盘已经停止过了完全 的碎片整理,因而从头在C盘创建的分页文件将会是持续的,也就制止了碎片的产生。第二套办法利用简单,但是需要借助其他软件。那里我们利用的是一个喊 “PageDefrag”的免费软件。该软件能够在那里下载:
,运行之后将会看到图七所示界面。从图中能够看到,不只pagefile.sys,该软件还能够整理良多其他日常平凡因为被系统锁定而无法整理的系统文件。因为软件不克不及在系统运行的时候对分页文件停止独占性拜候,因而整理工做会鄙人一次启动系统的时候停止。你能够根据需要,设置下次启动时整理(Defragment
at
next
boot),或者每次启动时整理(Defragment
every
boot)。
最初,假设 你利用第三方的磁盘碎片整理软件,例如OO
Defrag,那么那类软件自带的Offline
Defrag(脱机整理,或者其他类似的称唤 )也能够在系统重启动的时候整理那些被锁定的系统文件。
安拆PageDefrag之后进不了系统那就卸载贝,可能那个软件与硬件抵触或者软件.进进 平安形式.卸载之后重启看一下
虚拟内存若何肃清
用PageDefrag快速清理虚拟内存碎片
利用过Windows的伴侣必然对虚拟内存不会目生 ,因为我们的操做系统基于X86的32位操做系统(有个此外64位系统除外),而计算机是以二进造来描述的。因而2^32=4096MB=4GB。如许,一个32位计算机上运行的历程,更大觅 址空间为4GB。我们利用的虚拟内存。跟现实的物理内存并没有任何关系。当电脑中的某一历程将属于它的虚拟内存用完后,即便你有再多的物理内存闲暇 ,也将呈现无内存可分配的情状 ,而且不克不及通过增加物理内存的办法来增加虚拟内存。
那么虚拟内存怎么会产生碎片呢?因为虚拟内存的分配和治理 都是由Windows的内存治理 器来完成的。其是一个动态改变 的过程。内存的分配和利用以及释放都是动态的。因而,在计算机运行一段时间后,就会因为频繁的内存分配和释放,产生一段一段不持续的小块内存块,虚拟内存碎片就是如许产生的。
虚拟内存碎片对Windows会产生不良影响,当电脑产生大量的内存碎片后,就会招致EXCHANGE的STORE历程(此历程为最耗用内存的历程且该历程是根据虚拟内存来
设想的)在利用中不克不及获得可用的虚拟内存空间块,时间长了,就会发作虚拟内存不敷以分配的现象。如果严峻的虚拟内存不敷,将影响Windows的一般工做。
但Windows只供给了磁盘碎片的整理,对虚拟内存碎片却无能为了。其实否则,微软供给了一个名字为PageDefrag的软件,通过它就能够快速清理虚拟内存碎片。PageDefrag是一款绿色软件,随意解压到肆意目次后就能够利用。
运行PageDefrag之后,会在主列表中看到虚拟内存碎片的情状 ,如果碎片良多的话,那么必然要停止整理(图1)。PageDefrag有两种整理体例,一种是鄙人次启动该软件的时候主动整理虚拟内存碎片,别的一种是每次启动PageDefrag的时候整理虚拟内存碎片。无论摘 用哪种体例来整理虚拟内存碎片,都要包管在整理的过程中不要运行其他法式,以免影响整理效果。
如许,用PageDefrag整理虚拟内存碎片之后,就会发现Windows的运行速度要比以前快上良多,系统而且也比以前不变。
碎片整理中无法挪动的文件是什么文件是正在利用中的文件.不改动它一般没什么影响.如页面文件,你能够用那个东西尝尝:PageDefrag()
因为软件不克不及在系统运行的时候对分页文件停止独占性拜候,因而整理工做会鄙人一次启动系统的时候停止。你能够根据需要,设置下次启动时整理,或者每次启动时整理。
列位伴侣,帮我找两个软件.优化巨匠
WinBoost
平安卫士
内存整理专家
Advanced WindowsCare V2 2.41.791 (可阐发系统性能瓶颈)
PConPoint V4.1 (找回失往 的dll修复各类疑难_提拔系统速度)
PGWare PCBoost V3.06.11.2007 (可治理 处置器_电脑加速东西)
PageDefrag V2.32(是由微软出品的虚拟内存碎片主动整理东西)
电脑提醒虚拟内存少该怎么处置?虚拟内存
内存在计算机中的感化很大,电脑中所有运行的法式都需要颠末内存来施行,假设 施行的法式很大或良多,就会招致内存消耗殆尽。为领会决那个问题,Windows中运用了虚拟内存手艺,即拿出一部门硬盘空间来充任内存利用,当内存占用完时,电脑就会主动挪用硬盘来充任内存,以缓解内存的严重。举一个例子来说,假设 电脑只要128MB物理内存的话,当读取一个容量为200MB的文件时,就必需要用到比力大的虚拟内存,文件被内存读取之后就会先贮存到虚拟内存,期待内存把文件全数贮存到虚拟内存之后,跟着就会把虚拟里面贮存的文件释放到本来的安拆目次里了。下面,就让我们一路来看看若何对虚拟内存停止设置吧。
虚拟内存的设置
关于虚拟内存次要设置两点,即内存大小和分页位置,内存大小就是设置虚拟内存最小为几和更大为几;而分页位置则是设置虚拟内存应利用阿谁分区中的硬盘空间。关于内存大小的设置,若何得到最小值和更大值呢?你能够通过下面的办法获得:抉择 “起头→法式→附件→系统东西→系统监视器”(假设 系统东西中没有,能够通过“添加/删除法式”中的Windows安拆法式停止安拆)翻开系统监视器,然后抉择 “编纂→添加项目”,在“类型”项中抉择 “内存治理 法式”,在右侧的列表抉择 “交换文件大小”。如许跟着你的操做,会展现 出交换文件值的颠簸情状 ,你能够把经常要利用到的法式翻开,然后对它们停止利用,那时查看一下系统监视器中的表示值,因为用户每次利用电脑时的情状 都不尽不异,因而,更好可以通过较长时间对交换文件停止监视来找出更符合您的交换文件的数值,如许才气包管系统性能不变以及连结在更佳的形态。
找出最适宜 的范畴 值后,在设置虚拟内存时,用鼠标右键点击“我的电脑”,抉择 “属性”,弹出系统属性窗口,抉择 “性能”标签,点击下面“虚拟内存”按钮,弹出虚拟内存设置窗口,点击“用户本身指定虚拟内存设置”单选按钮,“硬盘”选较大剩余空间的分区,然后在“最小值”和“更大值”文本框中输进 适宜 的范畴 值。假设 您觉得利用系统监视器来获得更大和最小值有些费事的话,那里完全能够抉择 “让Windows治理 虚拟内存设置”。
调整分页位置
Windows 9x的虚拟内存分页位置,其实就是保留在C盘根目次下的一个虚拟内存文件(也称为交换文件)Win386.swp,它的存放位置能够是任何一个分区,假设 系统盘C容量有限,我们能够把Win386.swp调到此外分区中,办法是在记事本中翻开System.ini(C:\Windows下)文件,在[386Enh]末节中,将“PagingDrive=C:WindowsWin386.swp”,改为其他分区的途径,如将交换文件放在D:中,则改为“PagingDrive=D:Win386.swp”,如没有上述语句能够间接键进 即可。
而关于利用Windows 2000和Windows XP的,能够抉择 “掌握 面板→系统→高级→性能”中的“设置→高级→更改”,翻开虚拟内存设置窗口,在驱动器[卷标]中默认抉择 的是系统所在的分区,假设 想更改到其他分区中,起首要把原先的分区设置为无分页文件,然后再抉择 其他分区。
或者,WinXP一般要求物理内存在256M以上。假设 你喜好玩大型3D游戏,而内存(包罗显存)又不敷大,系统会经常提醒说虚拟内存不敷,系统会主动调整(虚拟内存设置为系统治理 )。
假设 你的硬盘空间够大,你也能够本身设置虚拟内存,详细步调如下:右键单击“我的电脑”→属性→高级→性能 设置→高级→虚拟内存 更改→抉择 虚拟内存(页面文件)存放的分区→自定义大小→确定更大值和最小值→设置。一般来说,虚拟内存为物理内存的1.5倍,稍大一点也能够,假设 你不想虚拟内存频繁改动,能够将更大值和最小值设置为一样。
44》虚拟内存利用身手
关于虚拟内存若何设置的问题,微软已经给我们供给了官方的处理办法 ,关于一般情状 下,我们选举 摘 用如下的设置办法:
(1)在Windows系统所在分区设置页面文件,文件的大小由你对系统的设置决定。详细设置办法如下:翻开"我的电脑"的"属性"设置窗口,切换到"高级"选项卡,在"启动和毛病恢复"窗口的"写进 调试信息"栏,假设 你摘 用的是"无",则将页面文件大小设置为2MB摆布,假设 摘 用"核心内存存储"和"完全内存存储",则将页面文件值设置得大一些,跟物理内存差不多就能够了。
小提醒:关于系统分区能否设置页面文件,那里有一个矛盾:假设 设置,则系统有可能会频繁读取那部门页面文件,从而加大系统盘所在磁道的负荷,但假设 不设置,当系统呈现蓝屏死机(特殊 是STOP错误)的时候,无法创建转储文件 (Memory.dmp),从而无法停止法式调试和错误陈述了。所以折中的办法 是在系统盘设置较小的页面文件,只要够用就行了。
(2)零丁成立一个空白分区,在该分区设置虚拟内存,其最小值设置为物理内存的1.5倍,更大值设置为物理内存的3倍,该分区专门用来存储页面文件,不要再存放其它任何文件。之所以零丁划分一个分区用来设置虚拟内存,次要是基于两点考虑:其一,因为该分区上没有其它文件,如许分区不会产生磁盘碎片,如许能包管页面文件的数据读写不受磁盘碎片的骚乱 ;其二,根据Windows对内存的治理 手艺,Windows会优先利用不经常拜候的分区上的
页面文件,如许也削减了读取系统盘里的页面文件的时机,减轻了系统盘的压力。
(3)其它硬盘分区不设置任何页面文件。当然,假设 你有多个硬盘,则能够为每个硬盘都创建一个页面文件。当信息散布在多个页面文件上时,硬盘掌握 器能够同时在多个硬盘上施行读取和写进 操做。如许系统性能将得到进步。
小提醒:
容许 设置的虚拟内存最小值为2MB,更大值不克不及超越当前硬盘的剩余空间值,同时也不克不及超越32位操做系统的内存觅 址范畴 ——4GB。
参考材料:
虚拟内存的合理设置
如今内存的代价越来越廉价,良多新拆机的伴侣都已经在利用1GB的内存,而还有良多人也在给老电脑的内存晋级。在晋级了物理内存之后,若何有效设置虚拟内存才气获得更大限度的性能提拔?网上传播的一些优化虚拟内存的办法实的有效吗?那些就是本文将要讨论的内容。
网上有良多普遍传播的关于虚拟内存优化的身手 ,其实良多都是经不起琢磨的。各人一路来看看吧。
看 点一:关于拥有大容量物理内存的用户,能够完全禁用虚拟内存。要彻底领会那个问题,起首得大白什么是虚拟内存,以及虚拟内存有什么感化。在早期,因为内存价格十分高贵,因而一般电脑上都不会设置装备摆设太多,那么有时候假设 操做系统和利用 法式需要的内存数量超越了计算机中安拆的物理内存数量,操做系统就会暂时将不需要拜候的数据通过一种喊 做“分页”的操做写进 到硬盘上一个特殊 的文件中,从而给需要立即 利用内存的法式和数据释放内存。那个位于硬盘上的特殊 文件就是分页文件(也就是虚拟内存文件或喊 做交换文件)。关于Windows 2000/XP/2003操做系统,分页文件名为pagefile.sys,默认情状 下位于操做系统所在分区的根目次下。
既然晓得了虚拟内存的由来和感化,那么持那种理论的人认为,硬盘和内存的速度具有天地之别,假设 禁用了虚拟内存,系统就不需要花时间将内存中的数据分页到硬盘上,从而进步了系统的运行效率。然而根据 传统的设想,Windows 的许多核心功用都需要利用分页文件,而假设 你禁用了所有分页文件,有些第三方的利用 软件都可能会碰着 内存不敷的错误。其其实不需要的时候,Windows其实不会利用分页文件,因而如许调整系统你其实不能获得任何性能上的进步。
看 点二:关于虚拟内存,定见 的设置是物理内存数量的1.5-2倍(别离 为虚拟内存的最小值和更大值)。在讨论那个问题之前起首看两种情状 :有两台电脑,除了内存,其他所有设置装备摆设都不异。电脑A拥有128MB内存,电脑B拥有1GB内存,那两台电脑都运行Windows XP操做系统。根据那个看 点的办法设置,电脑A的虚拟内存将会设置为192MB-256MB,而电脑B的虚拟内存将会设置为1.5GB-2GB。那么现实利用中呢,电脑A很可能会在运行大型软件或者游戏的时候产生虚拟内存不敷的问题,而电脑B则会因为设置了如斯大的分页文件而招致硬盘空间的浪费。若何根据 现实情状 设置虚拟内存,那个我们会鄙人文中介绍。
看 点三:我们能够利用内存释放软件将运行中的法式占用的内存释放出来,进步系统运行效率。在否认那个看 点之前我们起首要大白一件事,任何法式,只要被施行,就会占用必然的内存空间(详细占用几内存则取决于法式本身的体积以及载进 的数据文件的大小),那么那种所谓的内存释放软件是若何生效的?软件并没有退出,从哪里释放内存呢?本来那种“优化”软件会把法式占用的内存全数分页到虚拟内存中,从而形成了物理内存被释放的“假象”。
安拆有那类软件的伴侣能够碰运气,翻开Windows使命治理 器,翻开历程选项卡,接着在“查看”菜单下抉择 “抉择 列”号令,在随后呈现的抉择 列对话框中选中“虚拟内存大小”那一选项。接着你的使命治理 器将会酿成类似图一的样子。
记住几个占用内存比力多的历程各自利用的内存数和虚拟内存数,然后利用内存释放软件停止释放。本文将会利用微软发布的Windows Server 2003 Resource Kit东西empty.exe,该东西前段时间在网上十分光景 ,良多人都声称具有释放闲暇 内存的感化(固然还有其他释放内存的东西,不外原理上都是一样的)。运行“empty *.*”,能够看到,在短时间内,之前占用了大量物理内存的历程占用的物理内存数量都变得很少,而虚拟内存用量增加了(图二),但是那种现象只继续 了很短的时间。立即 ,那些历程占用的物理内存数量又起头上升了。
因而能够说,那类释放内存的软件底子没有太高文用。相反,有些软件能够在内存占用到达必然法式之后主动释放内存,那可能会对自己就已经很忙碌的计算机落井下石。想象那种情状 ,当你内存数量不多,而又运行了比力大型的法式后,一定招致物理内存数急剧削减,而在那种情状 下所谓的“优化软件”起头自做伶俐,把占用内存的数据往硬盘长进行分页,而法式的运行需要那些数据,那可能招致了在统一时间内,“优化软件”试图将数据分页到硬盘,而操做系统试图将数据从硬盘读取到内存,极大增加了硬盘的读写。
其其实早期,那类法式仍是有必然感化的,那时候支流的Windows 9x操做系统自己在内存治理 上存在问题,并且有些设想不严谨的法式也可能存在内存泄露的Bug,因而那类软件应运而生。但是如今基于NT手艺的Windows操做系统在内存治理 上得到了极大进步,同时大部门软件的设想也越来越合理,因而我们完全能够和那类软件说再见了。
说了那么多网上传播的错误看 点,那么我们该如何设置才气到达更佳性能呢?
起首看看若何确定虚拟内存的大小。在前面我们已经说过了,严厉 根据1.5-2倍的倍数关系来设置其实不科学,因而我们能够根据 系统的现实利用 情状 停止设置。在那过程中需要用到Windows 2000/XP Pro/2003自带的性能监视器。
运行“perfmon.msc”翻开性能监视器,展开左侧的性能日记和警报,并点击抉择 记数器日记,在右侧的面板中空白处点击鼠标右键,抉择 新建日记设置,并定名为Pagefile,然后回车确认,然后会呈现图三所示的窗口。
在常规选项卡下,点击添加记数器按钮,在新弹出的窗口的性能对象下拉菜单中抉择 Paging File,并抉择 “从列表抉择 记数器”,然后点击% Usage Peak,在规范中抉择 “_Total”,并接着点击“添加”按钮,完成的设置应该跟图四一样。
然后封闭那个窗口,并点击图三中的“确定”按钮。点击“是”创建日记文件。接着翻开“日记文件”选项卡,在日记文件类型下拉菜单中选则“文本文件(逗号分隔)”,然跋文住“例如”框中展现 的日记文件的途径。
如许,点击确定后那个记数器已经起头运行了,你能够在电脑长进行你的日常操做,并尽可能多的翻开和封闭各类经常利用的利用 法式和游戏。颠末几个小时的利用,根本上记数器已经能够对你的利用情状 做出一个完全 的评估。
那时你需要先停行那个记数器的运行,同样是在记数器日记窗口中,选中我们新建的Page File记数器,然后右键点击,而且抉择 停行。用记事本翻开日记文件,你看到的成果应该跟图六类似。我们根据 那幅图一路来阐发一下分页文件的利用。
需要重视 的是,在日记中的数值并非分页文件的利用量,而是利用率。也就是说,根据 日记文件的展现 ,该系同一般情状 下的分页文件只利用了25%摆布,而系统当前设置的分页文件足有2GB,那么为了节约 硬盘空间,完全能够把分页文件更大值缩小为512MB大小。而关于最小值,能够先根据 日记中的占用率求出均匀占用率,然后再与更大值相乘,就能够得到了。
在设置虚拟内存的时候还需要重视 ,假设 你有超越一块硬盘,那么更好能把分页文件设置在没有安拆操做系统或利用 法式的硬盘上,或者所有硬盘中速度最快的硬盘上。如许在系统忙碌的时候才不会产生统一个硬盘既忙于读取利用 法式的数据又同时停止分页操做的情状 。相反,假设 利用 法式和分页文件在差别的硬盘上,如许才气更大程度降低硬盘操纵率,同时进步效率。当然,假设 你只要一个硬盘,就完全没需要将分页文件设置在其他分区了,统一个硬盘上不管设置在哪个分区中,对性能的影响都不是很大。
虚拟内存的设置其实不费事,但是要用好虚拟内存却还有良多工作需要重视 。
我们已经晓得,操做系统运行的过程中会把内存中的一些数据分页到硬盘上,但是默认情状 下,系统封闭的时候,那些数据其实不会被主动删除。因而,假设 你在电脑上处置了奥秘 数据,随后你可能利用加密,或者将数据转移到其他介量上的办法包管了其别人无法读取奥秘 文件的内容。但是你可能忘了,在分页文件中可能还遗留有该文件的某些数据,而借助公用的法式,任何人都能够阐发分页文件,从中读出保留的数据。因而为了实现更大程度的平安,我们更好通过设置让Windows在封闭的时候主动删除分页文件(那不是一般意义的删除,而是利用无意义的数据填充整个分页文件,如许即使利用反删除软件也无法恢复)。运行Gpedit.msc翻开组战略编纂器,在左侧面板中定位到“计算机设置装备摆设/Windows设置/平安设置/当地战略/平安选项”,然后启用右侧面板中“关机:清理虚拟内存页面文件”那一战略。不外要重视 ,启用该战略将会耽误Windows封闭所需的时间,因而假设 不是需要请不要启用该战略。
我们都晓得硬盘利用时间长了将会出安生文件碎片,而碎片太多就会影响运行效率,因而更佳做法是按时整理硬盘碎片。不外你可能不晓得,因为在Windows运行的情状 下pagefile.sys文件会被锁定,因而该文件中的碎片其实不会被整理。要整理分页文件中的碎片,我们有三个办法。
第一个办法固然不需要任何额外的东西,不外操做上有点费事。假设你的操做系统和分页文件都位于C盘,起首请将分页文件挪动到D盘或者E盘等非系统盘(为使设置生效,设置好之后需要重启动系统)。然后利用Windows自带的磁盘碎片整理法式对C盘整理磁盘碎片,你可能需要屡次整理才气完成的比力彻底。待整理完之后从头将分页文件设置到C盘,因为C盘已经停止过了完全 的碎片整理,因而从头在C盘创建的分页文件将会是持续的,也就制止了碎片的产生。
第二个办法利用简单,但是需要借助其他软件。那里我们利用的是一个喊 “PageDefrag”的免费软件。该软件能够在那里下载: ,运行之后将会看到图七所示界面。从图中能够看到,不只pagefile.sys,该软件还能够整理良多其他日常平凡因为被系统锁定而无法整理的系统文件。因为软件不克不及在系统运行的时候对分页文件停止独占性拜候,因而整理工做会鄙人一次启动系统的时候停止。你能够根据需要,设置下次启动时整理(Defragment at next boot),或者每次启动时整理(Defragment every boot)。
最初,假设 你利用第三方的磁盘碎片整理软件,例如OO Defrag,那么那类软件自带的Offline Defrag(脱机整理,或者其他类似的称唤 )也能够在系统重启动的时候整理那些被锁定的系统文件。