時間:2015-04-16 來源:互聯網 瀏覽量:
對Win7係統老電腦用戶來說,最關心的就是性能以及內存是否夠用的問題,在此針對老電腦而做一次對服務“superfetch”的優化測試。這次測試的平台是Win7 RTM位版本係統的老電腦,但是這項服務功能在Win7 SP1 64位係統甚至Win8.1中依然未作改變,適合所有Win7以上的老電腦用戶借鑒,包括運行Win8.1但內存不夠理想的設備。
Superfetch內存管理機製會將用戶可能使用的應用程序頁麵利用內存可用空間進行預加載,盡可能地避免係統發生從硬盤的頁麵調用,讓應用程序最快速 度開啟,在退出大型應用程序後會主動將之前被迫轉移到虛擬內存中的頁麵重新調入內存當中。開啟SuperFetch後雖然占用內存但是程序運行速度快,關閉SuperFetch後釋放部分內存但是程序運行慢,需要的朋友可以參考下!
開啟與關閉SuperFetch的方法:
首先按下組合鍵(WIN鍵+R),在打開的win7係統運行框中輸入“services.msc”,在係統服務項目中找到“superfetch”,關閉服務後設置為禁用即可(反之亦然)。
2008年HP520筆記本電腦
測試平台:2008年HP520筆記本電腦(惠普筆記本win7係統下載)
• 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可以讓使用體驗提高很多。但最終的決定還取決於你如何使用你的老電腦,到底是僅僅給老人或小孩上網看視頻玩小遊戲,還是依然要兼顧許多大型軟件的運行。