三、說明ReadyBoost在何種情形下對效能有所助益
在該文件中提出在兩種ReadyBoost能夠有所助益的情形(scenario):
1. 同時執行多個程式(Heavy usage of multiple programs concurrently)
ReadyBoost提供了一個專門給SuperFetch所使用的空間,當SuperFetch還沒有開始使用主記憶體(如剛開機時)時,或是其他程式佔用了全部的主記憶體導致SuperFetch無法使用主記憶體時,就可利用這個空間做事。
2. 加強程式啟動時的效能(Poor program start performance while using other programs)
當有多個程式都在存取HDD時(disk contention),windows會將常用的程式及檔案載入到此。當user使用時,就不用跟其他程式搶著存取HDD。
四、從vista 到 window 7 有對SuperFetch做了一些改善,列出較重個的兩項如下:
1. 在開完機後,SuperFetch會等幾分鐘才開始使用主記憶體。這是為了避免SuperFetch從HDD載入資料,導致電腦出現無法回應的現象,讓user奇檬子不好。
2. 大量避免預載下列幾種檔案:
a. Large and sequential files
b. MP3s, pictures, ISOs, and videos
c. Files that are only opened for write (such as log files)
==============================
上述第一點應可回答topus兄的疑問。
==============================