前言
硬盤和內存子系統的優化對於許多使用win2000的人來說,或許有點遙遠。Windows2000由於其強http://.健的穩定性和極好的速度成為了商業應用的首選操作系統。而對於商業應用系統來說,是不是每一個人都要懂怎麼去提高系統性能呢很多時候,能完成工作已經很不錯了,誰還有多余的時間來優化一下系統再說,通常商業應用的電腦操作者對系統和硬件的認識都不多,這一切,使得大多數的Win2000系統沒有被設置成最優化。我們這裡(電腦自動關機)講的是做為客戶機的Win2000系統,拋開了做為服務器系統的Windows2000不談,我們甚至要把原來已在你電腦上打開的各項無用的網絡服務都刪去,以保證最大限度地對性能進行優化。
最後值得注意的是,你必須確認你獲得了你使用的WinNT系統的最高權限,並用該用戶等級登陸並進行下述修改,因為我們發現以系統其它用戶權限登陸的話或許會使某些設定不能生效。所以在修改前請確定你是用Administrator身份登陸是很重要的。
後寫式緩存
後寫式緩存,顧名思義,其實就是把應該立刻寫入磁盤上的數據先存放到系統內存中(因為內存的速度比所有的磁盤系統都要快得多,所以系統一會兒就認為數據已經存儲完了),但其實是系統在磁盤空閒的時候才一部分一部分的把剩下沒寫完的數據寫到磁盤上。因此,開啟後寫式緩存對提升系統性能非常明顯。但要注意,如果有時候你的系統在非正常關機之後,某些數據可能會丟失。這在普通用途的電腦上幾乎沒什麼影響,但如果你在用某些擔任重要任務的服務器,我勸你還是打消使用這個功能的打算(但現在很多重要的服務器使用的都是SCSI硬盤,根本就不用開這個功能,所以大家也不用太擔心了)
開啟後寫式緩存的方法是打開win2000的系統設置面板,然後選擇你要打開硬盤的屬性面板,對後寫式緩存打上個鉤就可以了。在開啟了這一功能以後,系統必須重啟才能使功能有效。
直接內存存取
DMA(Direct memory Acess直接內存存取)要比PIO工作模式高級得多,通過磁盤和內存的直接存取操作,一方面最大限度減少了CPU的介入操作,第二方面則大大提升了系統的磁盤性能。現在的磁盤系統一般都是使用UDMA規范的,市面上銷售的硬盤有使用UDMA 33/66/100接口規范的。對應的,UDMA66的硬盤就需要有支持UDMA66接口的芯片組(也可以說是主板)的支持,否則系統只能是以UDMA33來工作。最新的UDMA規范UDMA100就需要使用Intel的815e(ep)芯片組或者是VIA的686b(北橋芯片)才能提供有效的支持。對於win2k系統來說,要比使用win9x操作系統好多了。因為DMA模式就是win2k默認的磁盤工作方式,而win9x還要在磁盤屬性面板那裡(電腦自動關機)手動打開。
但不辛的是,Win2k默認的DMA模式只支持UDMA33,為了獲得支持你UDMA66,甚至是更新的UDMA100的DMA工作模式,你還必須手動調整一下。這就需要稍微操作一下win2k的注冊表
你可以在開始菜單運行regedit
進入到一個表,然後你需要查找一個像如下的項:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000
然後輸入一個新的鍵值叫EnableUDMA66,並把其值設置為1(0就是關閉),存盤退出後,你必須從新開機才能使用新的設定。
對於使用UDMA100硬盤的朋友來說,你要走運多了,現在無論是Intel的還是VIA的,都會為自己支持UDMA100的芯片組推出UDMA驅動的補丁程序,通常這個程序是很傻瓜化的,按運行後等安裝完成了,再開一次機就是。使用了相應的UDMA模式最大的好處是能降低CPU的占用率,並且使一些新式的硬盤能夠發揮最大的數據傳輸率(簡單點說,就是速度啦)。 <--/HTMLBUILERPART0-->
Win2000 硬盤內存完美優化