引用:
作者Raziel
下圖是我自己筆電的實際狀況, 一般 RAM 充足的使用下, pagefile 很少被讀寫…
|
以觀察 pagefile.sys 大小以及修改時間的方式來檢測虛擬記憶體,這樣其實會有一點小小的盲點:
1. 只有 page-out 才會動到「修改日期」,但 page-back 不會,所以會有硬碟狂
讀 但 pagefile.sys 日期不變動的情況,ex. Photoshop。(又,page-out 但檔案不變動的情況據說也是有的)。
2. pagefile.sys 只會越來越大,它不會幫您計算平均用量並建立「連續」的置換檔,您也不會知道這樣設定到底是不是最佳。
關於 1.,可以改用
Process Monitor 來監看以取得較為準確的數據;至於 2. 則建議使用
PageFileUsageMonitor,利用它的 log 功能可以幫助您決定要設多大的置換檔 (or 添購多少記憶體),或者乾脆把置換檔關掉。
當然還有更簡單的方法,例如
PageFit,不過這套只能透過登錄檔設定,推薦別人使用的話會累死好人。