Superfetch,簡單來說就是“超級預讀取”,這個服務是由XP系統中的Prefetch進化而來的。這個原理也很簡單:Superfetch 內存管理機制會將用戶可能使用的應用程序頁面利用內存可用空間進行預加載;盡可能地避免系統發(fā)生從硬盤的頁面調用,讓應用程序最快速度開啟。避免由于計算機長時間閑置而使突然使用變得響應遲緩,在退出大型應用程序后會主動將之前被迫轉移到虛擬內存中的頁面重新調入內存當中。
舉個例子:你的Win10系統在運行過一次Photoshop軟件之后,Superfetch 會將這個軟件要用到的一些文件緩存到內存中去,在下次使用的使用直接從內存中調用,當然比從硬盤上重新讀取快得多。但是也因為常駐內存的原因,所以也會導致占用內存。
可以關閉superfetch服務嗎?
我們已經了解superfetch服務的運作原理,那么是否需要關閉Superfetch服務呢?我的經驗來說,這個需要看你電腦配置和運作環(huán)境,如果你的電腦足夠強悍,特別是內存都已經足夠富余,那么可以開啟這個服務。
我自己測試的情況是:在關閉Superfetch服務的情況下,CPU溫度正常會稍微下降,內存占用明顯降低,在運行一個photoshop軟件和Fireworks軟件的環(huán)境下,在結束photoshop工作后,關閉Photoshop并且切換到Fireworks,感覺執(zhí)行效率有所下降;在開啟Superfetch服務的情況下,CPU溫度有所上升,內存占用也增加,同樣在運行一個photoshop軟件和Fireworks軟件的環(huán)境下,在結束photoshop工作后,關閉Photoshop并且切換到Fireworks,執(zhí)行效率比關閉Superfetch服務的情況下要好。
所以Superfetch服務是可以關閉的,但是性能好內存高的用戶不建議關閉,關閉會導致反向降低性能的效果。
怎么關閉superfetch服務?
1、win+r打開運行、輸入services.msc
2、找到superfetch服務禁用即可。
以上就是superfetch服務的詳細介紹了,具體是否關閉該服務大家可以參照上面的教程判斷。