close

fdgdf sdfsdf fdggg sdfsdf fdgdf 

三、★硬體優化★1、記憶性能優化: Windows XP中有幾個選項可以優化記憶體性能,它們全都在以下登錄檔位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 2、禁用記憶頁面調度(Paging Executive)也就是關閉虛擬記憶體(建議1GMB以上才使用這項) 在正常情況下,XP會把記憶中的片斷寫入硬碟,我們可以阻止它這樣做,讓資料保留在記憶中,從而提升系統性能。要注意的是,擁有很多記憶的用戶(512MB以上)才好使用這個設定。這個設置的名字正如它的功能一樣,叫「DisablePagingExecutive」。把它的值從0改為1就可以禁止記憶頁面調度了。3、提升系統快取記憶:把LargeSystemCache鍵值從0改為1,Windows XP就會把除了4M之外的系統記憶全部分配到文件系統快取記憶中,這意味著XP的內核能夠在記憶中執行,大大提高系統速度。剩下的4M記憶是用來做磁碟快取記憶的,在一定條件下需要的時候,XP還會分配更多一些。一般來說,這項優化會使系統性能得到相當的提升,但也有可能會使某些應用程式性能降低。正如前面所說的,必須有256MB以上的記憶,才好啟動LargeSystemCache,否則不要動它。4、輸入/輸出性能:這個優化只對server用戶才有實在意義它能夠提升系統進行大容量文件傳輸時的性能。在預設情況下,這個鍵值在登錄檔中是不存在的,必須自己建一個DWORD(字串值)鍵值,命名為IOPageLockLimit。多數人在使用這項優化時都發現8到16M字串之間性能最好,具體設什麼值,可以設進去試試看哪個值可以獲得最佳性能。記住這個值是用字串來計算的,因此,譬如你要分配12M的話,就是12 * 1024 * 1024,也就是12582912。跟前面的記憶優化一樣,只有當你的記憶大於256M的時候才好更改這裡的值。5、設定CPU的L2快取記憶容量: Windows XP無法自動檢測CPU的L2快取記憶容量,需要我們自己在登錄檔中手動設定,首先開啟註冊表(執行中輸入「Regedit」),開啟: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\ 選擇「SecondLevelDataCache」,根據自己所用的處理器設置即可,如:PIII Coppermine/P4 Willamette/Athlon XP是「256」,P4 Northwood是「512」。 6、XP裡怎麼開DMA:到「糸統」到裝置管理員裡選擇IDE ATA/ATAPI controllers 到Primary/Secondary IDE Channel裡面的進階設定 將所有的轉送模式都設定為使用DMA(如果可用的話) 系統就會自動開啟DMA支援,注意(在BIOS裡也應該要先設為支援DMA)。7、XP裡關閉光碟Autorun功能: 開啟光碟機的內容,將自動撥放裡所有的光碟都設為不要有任何動作。利用Group Policy (執行gpedit.msc) : 到電腦設定-->系統管理範本-->系統,找到-->關閉自動撥放 按右鍵選-->內容,選擇已-->啟用,在下面那裡選-->所有的磁碟機, 然後套用,重新開機,應該也可以,但是這個方法不能關閉音樂CD的自動撥放。 8、XP安裝驅動程式往往因為數位簽署關係掛不上去, 把數位簽署忽略掉:控制台----->系統------>硬體----->裝置管理員----->驅動程式簽署---->略過。9、增加硬碟的存取緩衝能力: PS:硬碟有8MB快取效果較明顯[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Class] 在此機碼下新增機碼[fdc],在[fdc]下新增[0000]此機碼, 在視窗右邊新增一個[ForceFIFO]的DWORD值,設其數值為[0]。 10、為IRQ中斷請求排優先次序: 電腦的每一個主要部件都設了個IRQ中斷號。要通過修改每個IRQ請求的優先次序達到優化目的。這裡主要的優化對象是系統/CMOS即時鐘,它通過主機板來提升性能。首先,要確定你想要哪個組件獲得更高的性能,然後找到這個硬體正在使用的IRQ中斷號。怎麼找呢?開啟控制台裡的「系統」選內容(也可以按鍵盤上的Windows+Break熱鍵組合開啟它)。選中「硬體」選擇項,然後點「設備管理器」按鈕。右鍵點擊要查IRQ號的組件,選擇「內容」,然後點擊「資源」選擇項。 這裡可以看到設備正在使用的IRQ中斷號(如果沒有IRQ中斷號,選擇另一個設備)。把中斷號記下來,然後執行註冊表編輯器regedit,找到註冊表中的HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ PriorityControl 位置,我們要在這裡建立一個名為IRQ#Priority(其中「#」是具體的IRQ中斷號)的DWORD雙字串值,然後把它的值設為1。譬如說:我的系統CMOS既時鐘的IRQ中斷號是8,我要建立的鍵名就是IRQ8Priority。重新啟動電腦之後,就會發現剛優化過的組件性能有所提高。PS: 筆者強烈建議用這個方法優化系統CMOS既時鐘,因為它能改善整塊主機板的性能。當然也可以把多個IRQ中斷號優先級提高,但這樣做的效果沒那麼好,有可能造成系統不穩定。要把這個優化設定取消的話,把剛才建立的IRQ#Priority鍵值刪掉就OK了。 .msgcontent .wsharing ul li { text-indent: 0; } 分享 Facebook Plurk YAHOO!

 

1234567890


arrow
arrow
    全站熱搜
    創作者介紹

    ancqioclodhbt 發表在 痞客邦 留言(0) 人氣()