PF---Pagefiles
沒理解錯的話,它是用硬碟來模擬記憶體,速度當然慢千倍(對DRAM),
很奇怪,有時用量很高(1G~1.5G),不過很少超2G以上,
可能CPU也不是很夠力,我的問題是如何把這PF的用量降到最低,
都可以不用是最好。(但要如何設定?或有替代方案?)
PF一定要讓它存在嗎?一定要用這樣的機制嗎?能不能解說一下,為什麼?
電腦->內容->進階->效能
你可以關掉分頁檔案。但這僅限你的分頁用很少,檔案從來沒長大過,例如:
實體記憶體 8GB、分頁檔 64MB-64MB,從來沒長大。
此時你可以考慮更改成沒有分頁檔。
你現在的狀況就是記憶體不足,所以狂吃分頁檔案,當然你可以關掉分頁檔,關掉的結果就是:
程式直接顯示記憶體不足,出現錯誤後執行中斷。
分頁檔就是虛擬記憶體的設計,這類設計是先進的而非不好的,MacOS 在 X 之前,傳統的 9/8/7/6..是沒有虛擬記憶體的概念,Windows/UN*X 都有虛擬記憶體的概念,當時獻煞許多 Mac 專業用戶。
BTW:
Linux 的 swap 空間可以用 partition 來做,也可以用 file 的方式來做。
yellen提到:
我的問題是如何把這PF的用量降到最低
請參考什麼是虛擬記憶體?
當使用到虛擬記憶體時代表著你的記憶體已不足存放所需的空間了,若你不想使用虛擬記憶體只會更慢不會變快,要如何降低記憶體的用量可以減少開啟的程式,由其是右下角那一些無謂的常駐程式。
實體記憶體不夠才會去用到虛擬記憶體,通常不是CPU不夠力,而是你記憶體太小。
你可以調整虛擬記憶體,但,遇到應用程式吃比較大的記憶體你又週轉不靈時,就會出現問題。
希望不要用到 虛擬記憶體 ??
那 你可能只可以用 DOS 了
因為 那算是多工作業系統的基本功能了
除非你裝了非常多的 DDR2/DDR3 記憶體
讓OS 覺得不需要切到硬碟作 swap
不然 就會出現 "虛擬記憶體不足的警告!!"
P.S.
你若有安裝過 Linux 你會發現 Linux 沒有 pagefile 這個名詞
他只有 Swapdisk 你要切一整個磁碟給 Linux 作 memory Swap