Windows XP中有幾個選項可以優化內存性能
它們全都在注冊表下面位置: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
禁用內存頁面調度(Paging Executive) 在正常情況下
XP會把內存中的片斷寫入硬盤
我們可以阻止它這樣做
讓數據保留在內存中
從而提升系統性能
要注意的是
擁有很多內存的用戶(
M以上)才好使用這個設置
這個設置的名字正如它的功能一樣
叫
DisablePagingExecutive
把它的值從
改為
就可以禁止內存頁面調度了
提升系統緩存 把LargeSystemCache鍵值從
改為
Windows XP就會把除了
M之外的系統內存全部分配到文件系統緩存中
這意味著XP的內核能夠在內存中運行
大大提高系統速度
剩下的
M內存是用來做磁盤緩存的
在一定條件下需要的時候
XP還會分配更多一些
一般來說
這項優化會使系統性能得到相當的提升
但也有可能會使某些應用程序性能降低
正如前面所說的
必須有
M以上的內存
才好激活LargeSystemCache
否則不要動它
輸入/輸出性能 這個優化只對server用戶才有實在意義——它能夠提升系統進行大容量文件傳輸時的性能
在默認情況下
這個鍵值在注冊表中是不存在的
必須自己建一個DWORD(雙字節值)鍵值
命名為IOPageLockLimit
多數人在使用這項優化時都發現
到
M字節之間性能最好
具體設什麼值
可以設進去試試看哪個值可以獲得最佳性能
記住這個值是用字節來計算的
因此
譬如你要分配
M的話
就是
*
*
也就是
跟前面的內存優化一樣
只有當你的內存大於
M的時候才好更改這裡的值
From:http://tw.wingwit.com/Article/os/youhua/201311/10710.html