
我的朋友最近問我,為什麼當他執行瀏覽網頁等看似無害的任務時,他的Windows 7 (x64) 電腦上的硬碟會開始加速並發出很大的噪音,但在執行播放影片等更密集的任務時卻常常靜音遊戲。
我告訴他,這可能是作業系統的快取在需要新檔案之前提前從硬碟載入了新檔案。
然而,我想知道我是否是對的。硬碟莫名其妙地發出呼呼聲真的是快取的結果,還是完全是別的原因?
答案1
如果系統是乾淨的,那麼搜尋索引可能是負責的。當某些資源閒置時,它就會啟動。
若要排除故障,請停用 Windows 搜尋服務並重新啟動。如果驅動器更安靜,那麼這就是您的答案。
答案2
正如鋸末所提到的,作業系統磁碟快取不會隨機決定讀取您將來可能需要的內容。您對「密集任務」的理解也有缺陷。視訊遊戲可能會佔用您的 RAM、GPU 和 CPU,但一旦加載,它們通常幾乎不會執行任何磁碟 IO。
答案3
您可能是對的,當您載入網頁時,瀏覽器的快取會儲存頁面、圖像和其他資源。磁碟活動也可能是由其他進程引起的,透過將記憶體儲存到磁碟來釋放記憶體等。
答案4
值得一提的是,硬碟控制器(驅動器內的實際電路板)必須在驅動器溫度變化時檢查柱面的實體位置。有時,當使用者完全沒有執行任何其他操作時,驅動器就會執行此操作。正如其他人所提到的,作業系統也會延遲寫入和索引。