用PageDefrag快速清理虚拟内存碎片

用PageDefrag快速清理虚拟内存碎片,第1张

用PageDefrag快速清理虚拟内存碎片,第2张

用过Windows的朋友一定对虚拟内存很熟悉,因为我们的操作系统是基于X86 32位操作系统(部分64位系统除外),计算机是用二进制描述的。因此,2 ^ 32 = 4096 MB = 4gb。这样,在32位计算机上运行的进程在寻址空之间有4GB。我们使用的虚拟内存。这与实际的物理内存无关。当计算机中的一个进程用完了它的虚拟内存,即使你有再多的物理内存空,也是没有内存可分配的,你也不能通过增加物理内存来增加虚拟内存。

那么虚拟内存如何碎片化呢?因为虚拟内存的分配和管理都是由Windows的内存管理器来完成的。这是一个动态的过程。内存分配、使用和释放是动态的。所以计算机运行一段时间后,因为频繁的内存分配和释放,会产生不连续的小块内存,虚拟内存碎片就是这样产生的。

虚拟内存碎片会对Windows产生不好的影响。当计算机上产生大量内存碎片时,EXCHANGE的STORE进程(这是最消耗内存的进程,是按照虚拟内存设计的)无法获取正在使用的可用虚拟内存空块。时间长了,虚拟内存就分配不够了。如果虚拟内存严重不足,就会影响Windows的正常工作。

但是Windows只提供磁盘碎片,对虚拟内存碎片无能为力。其实微软提供了一个叫PageDefrag的软件,通过它可以快速清理虚拟内存碎片。PageDefrag是一个可移植的应用程序,可以随意解压到任意目录后使用。

运行PageDefrag后,您将在主列表中看到虚拟内存碎片。如果碎片很多,一定要整理出来。PageDefrag有两种组织方式,一种是下次启动软件时自动组织虚拟内存碎片,另一种是每次启动PageDefrag时组织虚拟内存碎片。无论采用哪种方法整理虚拟内存碎片,都需要保证在整理过程中不运行其他程序,以免影响整理效果。

这样用PageDefrag整理虚拟内存碎片后,你会发现Windows运行速度比以前快了很多,系统也更稳定了。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 用PageDefrag快速清理虚拟内存碎片

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情