我的nb有8g記憶體+120g SSD, 請問還需要設定分頁檔嗎??
billtaco wrote:
請問分頁檔是只有在r...(恕刪)
很多人對於分頁檔一知半解
才會倡導「根本不用分頁檔」
這論點不是全然錯誤
只是說對了一半
其實
分頁檔「主要」功能就是在你記憶體耗盡時
可以補上替代記憶體轉址使用
所以當你實體記憶體夠大夠多夠用時
分頁檔(虛擬記憶體)是「幾乎」用不到的
所以才有人說「不需要分頁檔」
不過這卻是一知半解
分頁檔實際上還是需要使用到
如果你有持續觀察記憶體使用情況
會發現就算你實體記憶體尚未耗盡
虛擬記憶體依然會有部份被使用
下圖示開了超過一星期的電腦記憶體使用數量(我剛抓的圖)

中間那個就是分頁檔數量(我手動設1024MB)
我系統是x64記憶體有24G
開了超過一星期看記憶體數量還有14-15G可用
但是分頁檔卻還是耗去了一百多MB
這就是最有力的說明
而把分頁檔全部設為關閉是不可行的
實際上
系統在開機時會在你「硬碟空間最多的一槽」內建立分頁檔使用
不是全部硬碟顯示關閉就真的關了
(把系統檔案顯示開啟看看吧.....)
要是真的全部關了
視窗會在開機時顯示錯誤方框告知無分頁檔警示
這是windows系統本身的設計
所以就算「極少」使用到分頁檔
分頁檔在windows環境下預設就是不能沒有
所以你能做的是「減少被佔去的空間」
因為實體記憶體夠用
所以不會「大量」耗去虛擬記憶體
當然可以「把分頁檔設小一點」
依我觀察
普通使用下(非大量耗費記憶體運算工作下)
記憶體有8G以上
分頁檔就可以設1024MB即可(最大最小都設1024MB)
照理說已現在記憶體這麼大
分頁檔設計已經是雞肋了
可是某些軟體還是有設定需求要有分頁檔...
以我的智慧手機 DESIRE-Z來說 記憶體只有384MB
換裝了ANDROID 2.3.5+SENSE3.5來說
開機完記憶體剩不到100MB
原始設計 這台沒有分頁檔
多開幾個程式+網頁 就會重啟或者延遲很嚴重
可是我設定200MB分頁檔後
很明顯就變超順
這是當初設計分頁檔的初衷
很久以前記憶體超級貴
大家都買不起大容量
偏偏軟體越來越肥大
只好用出分頁檔這東西
沒想到這幾年記憶體崩盤
人人8G 16G 滿街跑
可是軟體設計時為了相容性 (如果真的有人把記憶體用滿怎麼辦 如設計大海報的人就可能會用爆記憶體)
所以還是有設計需要有分頁檔
所以還是需要的 不用關