為什麼減少分頁檔能夠增加整體效能呢,原因在於作業系統都會把記憶體空閒的部分拿來做快取使用
當記憶體不足夠時,才會釋放快取的記憶體,但這繁瑣的過程中,可能作業系統會使用分頁檔
那麼硬碟的分頁檔與記憶體的速度,就是電動腳踏車與紅牌重型機車來詮釋這個比喻
當然你也可以講使用SSD來比喻,那就是電動腳踏車換成機車而已
有些網友會使用
RAM Disk 這款程式將記憶體拿來使用,但只適合應用類程式,不適合拿來當系統分頁檔
因為這樣是本末倒置的做法,不過有一個特例,就是你想要將分頁檔完全關閉,卻又有程式需要使用到分頁檔,就可以使用
RAM Disk 來放極小空間的分頁檔
Windows
更改分頁檔都必須重新啟動,請先規劃好在重啟
如何判定分頁檔最合適的大小,Windows
都以記憶體來做參考幫你配置記憶體的兩倍大小
那麼我們也以記憶體當作參考來配置,最佳的分頁檔大小是記憶體的
0.25倍,也就是如果你有 1GB 的記憶體,可以將分頁檔配置 256MB
但是圖形化的作業系統操控介面,多數記憶體使用量龐大,像是
Mac OS X,那麼我們還需要另建構一種記憶體大小來決定比例
個人電腦
5年前左右的記憶體大部分是約 2~4GB,我們最低參考值設定為 2GB
普遍使用者的記憶體都在下列,那麼將建議分頁檔配置當參考
2GB
--> 2048MB 1倍的分頁檔配置
4GB --> 3072MB 0.75倍的分頁檔配置
8GB
--> 4096MB 0.5倍的分頁檔配置
16GB -> 4096MB 0.25倍的分頁檔配置
不過也要看使用者的環境來調整
站長的記憶體有
16GB,但平常使用不超過 10GB,所以我將分頁檔僅設置 256MB 提供給必要的程式
分頁檔盡量選擇非系統的磁碟
這樣調整後,就能充分使用記憶體,不讓硬碟一直頻繁讀取
沒有留言:
張貼留言