作者:
alfven (馮小丸)
2019-04-30 18:34:46想請問
在劃定swap的時候,
如果在本身ram 不足,
但硬碟空間夠的狀況下,
可以設定遠大於 ram的 swap空間嗎? (比如ram:1G,swap:1T XDD )
這樣會不會減少 ram不足而當機的現像?
我google了一下,
大都是建議swap大小設為ram大小的 1.5倍左右
找不到討論如此極端設定的文章
希望有經驗的大大能給予指教
作者:
Bellkna (柔弱氣質偽少女)
2019-05-01 01:12:00跑arch的2台電腦都沒設swap 會吃光ram的有swap也沒用還不如去設定系統保留ram來防止吃光沒動作
作者:
kdjf (我抓得到什麼呢?)
2019-04-30 22:40:00最好不要,本來真的不夠用還有oom killer救你,swap太多已經卡了oom還不起作用
要是買超大的記憶體跑 RAM DISK,然後在上面設 swap呢?
作者:
wyytw (雲飛揚)
2019-04-30 20:05:00可以阿,很浪費
作者:
lantw44 (#######################)
2019-04-30 20:09:00swap 開太多也沒用吧,如果真的 ram 不足,開超大的 swap最後也只是系統都把直接花在搬移資料上,一樣慢到不能用
作者:
da21510 (da21510)
2019-04-30 19:02:00可以啊只是一般來說只要去寫到swap效能就會變狗屎爛
作者:
froce (froce)
2019-05-01 15:24:001.5倍是以前MB時代的事了...
作者: goldie (阿良) 2019-05-01 15:55:00
是不是有人提到 zram 跟 zswap?
哇, zram 真是好東西,看來可以不吃到 swap 了
CPU 夠快就可以用 zram zswap 不夠反而更慢
作者:
chigi ( )
2019-05-02 16:03:00買超大的RAM做SWAP DISK 幹嘛不直接拿來當RAM用
作者:
sarsman (DeNT15T♠)
2019-05-06 14:17:00固態硬碟的速度跟ram還是不能比阿
作者:
rexsony (雷克斯索尼)
2019-05-09 16:08:00我還是會切swap耶,但看起來好像完全不用了
上次想切swap是因為想試hibernate, 結果後來還是覺得問很多就放生那些功能了
swap設定1.5倍的另一個原因是系統休眠用到,最好是2倍
作者:
Bellkna (柔弱氣質偽少女)
2019-05-14 19:33:00覺得筆電和虛擬機應該比較需要設這個
作者:
chang0206 (Eric Chang)
2019-05-16 09:13:00虛擬機為什麼需要設SWAP ?另外回到正題,SWAP大小應該沒有限制,我曾經在測試preseed的時候,參數給錯,用了99%的空間做SWAP系統還是可以活著..
作者:
Bellkna (柔弱氣質偽少女)
2019-05-16 19:26:00通常我虛擬機通常ram不會給太大 就設個swap以備不時之需雖然老實說很少用到啦XD 不過就當個保險
作者: lionell 2019-05-18 22:12:00
記憶體大於系統需求時,Swap幾乎用不到如果記憶體給不夠,常常用到SwapVM的效能會比實體機更悲劇倒不如先不用多切,後面真需要偶爾掛Swap File