大貓共和國

Meow

Google Chrome瘋狂讀寫硬碟的問題

在EeePC上面使用了幾天的Google Chrome,我發現一個問題:Chrome程式執行一段時間後,就會開始瘋狂的讀寫硬碟,但CPU使用率仍是0%左右,使系統的整體速度變慢許多 (很明顯是I/O Bound) 。尤其對於EeePC這樣使用固態硬碟的筆電來說,一直讀寫硬碟須要比一般硬碟更多的時間,更會大量減低硬碟的壽命。對於使用一般HDD硬碟的電腦來說,似乎感受不太到這個問題。

在網路上找到這個解決方法:用Ramdisk彻底解决Chrome对硬盘疯狂折磨

簡單摘要一下:

  1. 安裝RamDisk
  2. 將Chrome的使用者資料路徑移到RamDisk上。
    在Google Chrome的執行捷徑上加上參數:
    –User-data-dir=R:\UserData
  3. 如果希望關機要保留使用者資料,就使用一些批次檔在關機/開機時執行備份/回復的動作
至於為什麼Chrome會這樣大量讀寫硬碟,上面的文章倒是沒提到。但我個人猜測:Chrome提供了對頁面快取進行全文檢索的功能,大量的讀寫硬碟應該是在建立全文檢索的索引吧。

Comments