您的位置:首頁 > 操作系統 > 系統綜合

用PageDefrag快速清理虛擬內存碎片

日期:2007-08-22 00:00:00 點擊: 來自: 作者:不詳

  使用過Windows的朋友一定對虛擬內存不會陌生,因為我們的操作系統基于X86的32位操作系統(有個別的64位系統除外),而計算機是以二進制來描述的。因此2^32=4096MB=4GB。這樣,一個32位計算機上運行的進程,最大尋址空間為4GB。我們使用的虛擬內存。跟實際的物理內存并無任何關系。當電腦中的某一進程將屬于它的虛擬內存用完后,即使你有再多的物理內存空閑,也將出現無內存可分配的情況,并且不能通過增加物理內存的方法來增加虛擬內存。
  
  那么虛擬內存怎么會產生碎片呢?因為虛擬內存的分配和管理都是由Windows的內存管理器來完成的。其是一個動態變化的過程。內存的分配和使用以及釋放都是動態的。因此,在計算機運行一段時間后,就會因為頻繁的內存分配和釋放,產生一段一段不連續的小塊內存塊,虛擬內存碎片就是這樣產生的。
  
  虛擬內存碎片對Windows會產生不良影響,當電腦產生大量的內存碎片后,就會導致EXCHANGE的STORE進程(此進程為最耗用內存的進程且該進程是依據虛擬內存來 設計的)在使用中不能獲得可用的虛擬內存空間塊,時間長了,就會發生虛擬內存不足以分配的現象。要是嚴重的虛擬內存不足,將影響Windows的正常工作。
  
  但Windows只提供了磁盤碎片的整理,對虛擬內存碎片卻無能為了。其實不然,微軟提供了一個名字為PageDefrag的軟件,通過它就可以快速清理虛擬內存碎片。PageDefrag(點擊下載)是一款綠色軟件,隨意解壓到任意目錄后就可以使用。

  運行PageDefrag之后,會在主列表中看到虛擬內存碎片的情況,要是碎片很多的話,那么一定要進行整理(圖1)。PageDefrag有兩種整理方式,一種是在下次啟動該軟件的時候自動整理虛擬內存碎片,另外一種是每次啟動PageDefrag的時候整理虛擬內存碎片。無論采用哪種方式來整理虛擬內存碎片,都要保證在整理的過程中不要運行其他程序,以免影響整理效果。

圖1 查看碎片

  這樣,用PageDefrag整理虛擬內存碎片之后,就會發現Windows的運行速度要比以前快上很多,系統并且也比以前穩定。

More..素材圖片 Picture Navigation
系統綜合熱門 Class Hot
系統綜合推薦 Class Commend
版權所有:中國網站資源 2005- 未經授權禁止復制或建立鏡像 This Site Tech:XHTML+DIV+CSS+Javascript
CopyRight ® 2005- www.patiodelivery.com online services. all rights reserved. ICP06016627
Optimized to 1024x768 to Firefox,Netscape,Opera,MS-IE6+.
99视频30精品视频在线观看