内存优化 百科内容来自于: 百度百科

程序在运行时,Windows会将其直接调入到物理内存中,但物理内存毕竟有限,因此,微软又设计了虚拟内存,它其实就是硬盘中的一块空间,Windows会将一些暂时不用,但可能以后会用到的数据从物理内存移动到虚拟内存中,从而保证有足够的物理内存给当前运行的程序使用。所以,电脑的内存=实际物理内存容量_“分页文件”(就是交换文件)。如果需要,“分页文件”会动用硬盘上所有可用空间。内存优化的好处是:在将占用物理内存的程序移动到虚拟内存后,再启动新程序,程序、系统运行的速度会变得更快,提升系统工作效率。

技巧方法

内存示意图

内存示意图

如何优化内存的管理,提高内存的使用效率,尽可能地提高运行速度,是我们所关心的问题。下面介绍在Windows操作系统中,提高内存的使用效率和优化内存管理的几种方法。

改变页面文件的位置

其目的主要是为了保持虚拟内存的连续性。因为硬盘读取数据是靠磁头在磁性物质上读取,页面文件放在磁盘上的不同区域,磁头就要跳来跳去,自然不利于提高效率。而且系统盘文件众多,虚拟内存肯定不连续,因此要将其放到其他盘上。改变页面文件位置的方法是:用鼠标右键点击“我的电脑”,选择“属性→高级→性能设置→高级→更改虚拟内存”,在驱动器栏里选择想要改变到的位置即可。值得注意的是,当移动好页面文件后,要将原来的文件删除(系统不会自动删除)。

改变页面文件的大小

改变了页面文件的位置后,我们还可以对它的大小进行一些调整。调整时我们需要注意,不要将最大、最小页面文件设为等值。因为通常内存不会真正“塞满”,它会在内存储量达到一定程度时,自动将一部分暂时不用的数据放到硬盘中。最小页面文件越大,所占比例就低,执行的速度也就越慢。最大页面文件是极限值,有时打开很多程序,内存和最小页面文件都已“塞满”,就会自动溢出到最大页面文件。所以将两者设为等值是不合理的。一般情况下,最小页面文件设得小些,这样能在内存中尽可能存储更多数据,效率就越高。最大页面文件设得大些,以免出现“满员”的情况。

禁用页面文件

当拥有了512MB以上的内存时,页面文件的作用将不再明显,因此我们可以将其禁用。方法是:依次进入注册表编辑器HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession Ma-nagerMemoryManagement”下,在“DisablePa-ging Executive”(禁用页面文件)选项中将其值设为“1”即可。

清空页面文件

在同一位置上有一个“ ClearPageFileAtShutdown(关机时清除页面文件)”,将该值设为“1”。这里所说的“清除”页面文件并非是指从硬盘上完全删除pagefile.sys文件,而是对其进行“清洗”和整理,从而为下次启动Windows XP时更好地利用虚拟内存做好准备。

调整高速缓存区域的大小

可以在“计算机的主要用途”选项卡中设置系统利用高速缓存的比例( 针对Windows 98)。如果系统的内存较多,可选择“网络服务器”,这样系统将用较多的内存作为高速缓存。在CD-ROM标签中,可以直接调节系统用多少内存作为CD-ROM光盘读写的高速缓存。

监视内存

系统的内存不管有多大,总是会用完的。虽然有虚拟内存,但由于硬盘的读写速度无法与内存的速度相比,所以在使用内存时,就要时刻监视内存的使用情况。Windows操作系统中提供了一个系统监视器,可以监视内存的使用情况。一般情况下如果只有60%的内存资源可用,这时你就要注意调整内存了,不然就会严重影响电脑的运行速度和系统性能,否则会很卡的。

及时释放内存空间

如果你发现系统的内存不多了,就要注意释放内存。所谓释放内存,就是将驻留在内存中的数据从内存中释放出来。释放内存最简单有效的方法,就是重新启动计算机。另外,就是关闭暂时不用的程序。还有要注意剪贴板中如果存储了图像资料,是要占用大量内存空间的。这时只要剪贴几个字,就可以把内存中剪贴 板上原有的图片冲掉,从而将它所占用的大量的内存释放出来。

优化内存中的数据

Windows中,驻留内存中的数据越多,就越要占用内存资源。所以,桌面上和任务栏中的快捷图标不要设置得太多。如果内存资源较为紧张,可以考虑尽量少用各种后台驻留的程序。平时在操作电脑时,不要打开太多的文件或窗口。长时间地使用计算机后,如果没有重新启动计算机,内存中的数据排列就有可能因为比较混乱,从而导致系统性能的下降。这时你就要考虑重新启动计算机。

提高系统其他部件的性能

计算机其他部件的性能对内存的使用也有较大的影响,如总线类型、CPU、硬盘和显存等。如果显存太小,而显示的数据量很大,再多的内存也是不可能提高其运行速度和系统效率的。如果硬盘的速度太慢,则会严重影响整个系统的工作。

提高计算机运算速度

优质的内存能提高计算机的内存读取力度,加强计算机各部件功能的协调性,使计算机的运行速度更流畅。

优化软件

RAMIdlePro软件

RAMIdlePro是一款免费的内存优化工具,RAMIdlePro可以让内存得到更有效率的使用,让电脑用到更多的内存空间,它会确认正在执行的软件是否快速的载入内存中,并且会检查设定的内存下限,当内存使用程度到达下限时,会自动处理非必要的软件占用,让内存尽量保持在安全使用的范围内。这个软件在执行时,是利用电脑处理工作的空闲时间,所以并不会影响系统的效率,也不会感到电脑变慢。

香蕉内存整理

现在的内存软件的确不少,可大多都是英文的,不少都是提供了很多功能,可除了“内存整理”一项外,其他的都要注册才能使用。这个软件是免费的,而且它也提供了一些其它功能,当然它现在也不能和RAMIdle等大牌软件相比,但对于一般用户来说还是够用的。

Windows优化大师内存整理

Windows内存整理包括在Windows优化大师软件包内,必须安装Windows优化大师才能使用它。Windows优化大师提供了内存整理功能,能够在不影响系统速度的情况下有效的释放内存。可以自己调整要整理的内存区域,调整范围的最大值就是系统的实际物理内存大小。通常情况下将要整理的内存区域设置为最大,以便尽可能多的释放物理内存

360硬件大师(鲁大师)

360硬件大师(鲁大师)功能强大,虽然其主要用途在于“硬件检测”、“性能测试”和“节能减耗”上,但360硬件大师(鲁大师)在“监控保护”中也提供了内存优化功能,并会腾出可释放的物理内存空间。

其他内存优化软件

1.Free RAM XP
FreeRAMXP的使用相当简单,不需要对于内存管理有多深的研究,在启动FreeRAMXP之后选择 AutoFree的功能,便会自动地将内存重组,并让操作系统挤出更多应有的内存空间。只要一觉得操作系统内存有不足状况便可呼叫它整理内存。
2.RAM Defrag
RAMDefrag一款与众不同的内存优化整理工具,能够完全兼容WindowsXP。由于它只专心做好一件事情,所以自身连一项额外的功能都没有,甚至也没有什么需要调整的设置选项。但是,RAMDefrag具有效率高、易操作、体积轻巧等特点,并且它还拥有3种不同的工作模式,能够同时对物理内存与系统虚拟内存进行优化整理。
3.Ozone RAM Optimizer
使用RAM-optimizer来将内存优化并不需要繁复的动作,基本上只需要单键即可完成内存优化的动作。除了程序原有的设定值外,RAM-optimizer还允许以手动的方式来调整内存优化的间隔时间、允许目前系统最低的内存可供使用空间百分比、预计释放出的空间百分比等等,足以因应一般使用需求。
4. Memory Zipper
MemoryZipper可恢复系统遗漏的内存,并以图表的形式显示内存的使用状况。它还能检测出硬件系统的一些资料内存管理与调校工具,帮助将系统没有释放干净的内存的部分清除掉,并且将零散被占用的内存整合,避免系统因为内存资源被越占越多而致使当机的情形发生。此外具有CPU监测功能,利用闲置的空文件降低CPU的负荷,进而减低CPU的温度。
5.内存扫把开机久了,可用的内存便会越来越少,这是一个内存清理软件,它能清理出软件退出时没有彻底释放的内存。和其他内存清理软件不同,它虽每次清理出的内存大小不算很多,但它并没有去读写硬盘,因此,清理速度极快并且清理后不会降低软件的速度。软件可以后台运行,并且自动定时清理,完全不必去在意便可时刻保持一定数目的可用内存。主程序只有20k大小,节省资源。
6.自动内存管理软件通过调整系统的各个内存管理的阙值来自动释放内存,不但效能提升了,而且还更省电!
7.内存优化专家可以定时自动优化内存。

注意事项

根据情况设置百分比

1.设置为根据可用物理内存百分比进行定时自动整理时,要根据自己主要运行的应用程序来选择百分比大小,如果主要运行的程序是浏览器,可以将百分比调整为20%,而如果主要工作如果是文字处理,则可以加大为25%等。

最好不要连续多次整理内存

2.在一次内存整理结束后,系统的内存应该处于最佳工作状态。但是如果重复进行内存整理,虽然将获得最大的物理内存,却会降低系统速度。因此,最好不要连续多次整理内存。
切勿满负荷操作
3.当前内存处于满负荷阶段切勿进行优化,因为优化的同时会对正在使用的程序及文件造成损坏。
4. 最好不要开机就使用内存整理,否则会导致开机速度慢,如果有其他软件开机自启动,也会有一定影响。
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定