二
硬件優化 by chenshake
內存性能優化
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的時候才好更改這裡的值
打開DMA
到裝置管理員裡選擇IDE ATA/ATAPI controllers
到Primary/Secondary IDE Channel裡面的進階設定
將所有的轉送模式都設定為使用DMA(如果可用的話)
系統就會自動打開DMA支援(在BIOS裡也應該要先設為支援DMA)
XP裡關閉光驅自啟動(Autorun)功能
打開
我的電腦
在
移動存儲設備
下
右鍵單擊CD
ROM 驅動器
然後單擊
屬性
看到
自動播放
選項卡了麼?自己去改吧
設置CPU
Windows XP無法自動檢測處理器的二級緩存容量
需要我們自己在注冊表中手動設置
首先打開注冊表(運行中輸入
Regedit
)
打開
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\
選擇
SecondLevelDataCache
根據自己所用的處理器設置即可
例如PIII Coppermine/P
Willamette是
Athlon XP是
P
Northwood是
XP安裝驅動程式時
往往會出現一個窗口
說這個程序沒有經過微軟的驗證
我們可以在控制面板——系統——硬件——設備管理員——驅動程序簽名
看到了選項了麼
知道該怎麼做了吧
為IRQ中斷請求排優先次序
計算機的每一個主要部件都設了個IRQ中斷號
這裡就是要通過修改每個IRQ請求的優先次序達到優化目的
這裡主要的優化對象是系統/CMOS實時鐘
它通過主板來提升性能
首先
要確定你想要哪個組件獲得更高的性能
然後找到這個硬件正在使用的IRQ中斷號
怎麼找呢?打開控制面板裡的系統屬性(也可以按鍵盤上的Windows+Break熱鍵組合打開它)
選中
硬件
選項卡
然後點擊
設備管理器
按鈕
右鍵點擊要查IRQ號的組件
選擇
屬性
然後點擊
資源
選項卡
這裡可以看到設備正在使用的IRQ中斷號(如果沒有IRQ中斷號
選擇另一個設備)
把中斷號記下來
然後運行注冊表編輯器regedit
找到注冊表中的HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl 位置
我們要在這裡建立一個名為IRQ#Priority(其中
#
是具體的IRQ中斷號)的DWORD雙字節值
然後把它的值設為
譬如說
我的系統CMOS實時鐘的IRQ中斷號是
我要建立的鍵名就是IRQ
Priority
重新啟動計算機之後
就會發現剛優化過的組件性能有所提高
筆者強烈建議用這個方法優化系統CMOS實時鐘
因為它能改善整塊主板的性能
當然也可以把多個IRQ中斷號優先級提高
但這樣做的效果沒那麼好
而且有可能造成系統不穩定
要把這個優化設置撤消的話
只要把剛才建立的注冊表鍵值刪掉就OK了
作者:chenshake
From:http://tw.wingwit.com/Article/os/youhua/201311/10815.html