當前位置:才華齋>計算機>作業系統>

Windows XP作業系統記憶體效能優化

作業系統 閱讀(3.17W)
  Windows XP作業系統記憶體效能優化

Windows XP中有幾個選項可以優化記憶體效能,它們全都在登錄檔下面位置: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management

Windows XP作業系統記憶體效能優化

  1、禁用記憶體頁面排程(Paging Executive)

在正常情況下,XP會把記憶體中的片斷寫入硬碟,我們可以阻止它這樣做,讓資料保留在記憶體中,從而提升系統性能。要注意的是,擁有很多記憶體的使用者(256M以上)才好使用這個設定。這個設定的名字正如它的功能一樣,叫“DisablePagingExecutive”。把它的值從0改為1就可以禁止記憶體頁面排程了。

  2、提升系統快取

把LargeSystemCache鍵值從0改為1,Windows XP就會把除了4M之外的系統記憶體全部分配到檔案系統快取中,這意味著XP的核心能夠在記憶體中執行,大大提高系統速度。剩下的4M記憶體是用來做磁碟快取的,在一定條件下需要的時候,XP還會分配更多一些。一般來說,這項優化會使系統性能得到相當的提升,但也有可能會使某些應用程式效能降低。正如前面所說的,必須有256M以上的記憶體,才好啟用LargeSystemCache,否則不要動它。

  3、輸入/輸出效能

這個優化只對server使用者才有實在意義——它能夠提升系統進行大容量檔案傳輸時的效能。在預設情況下,這個鍵值在登錄檔中是不存在的,必須自己建一個DWORD(雙位元組值)鍵值,命名為IOPageLockLimit。多數人在使用這項優化時都發現8到16M位元組之間效能最好,具體設什麼值,可以設進去試試看哪個值可以獲得最佳效能。記住這個值是用位元組來計算的`,因此,譬如你要分配12M的話,就是12 * 1024 * 1024,也就是12582912。跟前面的記憶體優化一樣,只有當你的記憶體大於256M的時候才好更改這裡的值。