效能與穩定:SuperFetch對Win7老電腦的影響

天際發表於2014-09-23

相信目前有很多老電腦使用者也都因XP的離別,不得已而投奔win7以上的系統。對老電腦使用者來說,最關心的就是效能以及記憶體是否夠用的問題,在此針對老電腦而做一次對服務“superfetch”的最佳化測試。

這次測試的平臺是Win7 RTM位版本系統的老電腦,但是這項服務功能在Win7 SP1甚至win8.1中依然未作改變,適合所有Win7以上的老電腦使用者借鑑,包括執行Win8.1但記憶體不夠理想的裝置。

效能與穩定:SuperFetch對Win7老電腦的影響

小知識:SuperFetch,即自動最佳化系統,使用記憶體作為常用程式快取,將常用程式程式駐進記憶體中以提高程式響應速度,但也影響老硬碟的讀寫速度。

開啟與關閉方法:

按下組合鍵(WIN鍵+R),在開啟的執行框中輸入“services.msc”,在系統服務專案中找到“superfetch”,關閉服務後設定為禁用即可(反之亦然)。

效能與穩定:SuperFetch對Win7老電腦的影響

測試平臺:2008年HP520筆記本電腦

CPU:T5200

• 記憶體:1G

• 硬碟:120G

顯示卡:GMA950

• 系統:Win7 Ultimate 7600 16385英文版

經過個人簡單最佳化(包括關defencer,搜尋,服務最佳化等),不開啟任何其他,個人軟體,系統程式在26個左右;開啟殺軟與其他個人應用軟體,程式在40左右。

測試應用:

本次測試為Photoshop、微軟powerpoint、Windows Live Mail這三個最常用的軟體,其他小軟體如QQ、Skype、3G上網客戶端、溫度監視、iTUNES服務程式以及殺軟五個程式,音樂播放器,chrome的幾個程式等。

測試過程:

1、關閉SuperFetch

首先開啟Windows Media Player聽音樂,後臺執行QQ以及郵件客戶端等軟體,正常使用Photoshop。隨後關閉Photoshop並且切換歌曲時,出現明顯遲滯感,而且明顯感覺所有常用軟體的執行效率明顯下降。

開啟工作管理員可以看到記憶體佔用與未關閉時的區別。未關閉前43個程式大概800-850MB記憶體佔用。使用記憶體整理最多釋放到770MB佔用。不過任何程式都毫無遲滯感,比如開啟wlmail和QQ時明顯比關閉superfetch後迅速很多。

2、開啟superfetch

開啟服務後,Win7系統記憶體佔用幾乎全滿但任何程式都毫無遲滯感,除非記憶體佔用超額。

而關閉superfetch後,記憶體最大佔用僅為633MB。如果用記憶體整理,最多釋放為550MB佔用。不過帶來的後果就是所有程式的響應效率明顯下降,無論是QQ,WLMAIL或是其他大型程式執行均有明顯遲滯感,CPU溫度明顯下降,正常平均在65-75C之間不定,而關閉superfetch後可以保持在60-70C,這說明關閉superfetch也可以給CPU負載帶來一定緩解。

測試結論:

老電腦1G以上記憶體使用者務必保留SuperFetch,雖然佔用較大記憶體但是可以保證程式流暢執行。而1G使用者根據自己需求關閉或開啟,活動不多,僅僅是上網聊天或是簡單小遊戲不執行大型程式那麼開啟也無妨,開啟可以提高效能,關閉可以保證程式執行穩定。1G記憶體以下使用者執著使用Win7時,關閉superfetch可以讓使用體驗提高很多。

但最終的決定還取決於你如何使用你的老電腦,到底是僅僅給老人或小孩上網看影片玩小遊戲,還是依然要兼顧許多大型軟體的執行。

相關文章