[問題] swap 大小的極限

作者: alfven (馮小丸)   2019-04-30 18:34:46
想請問
在劃定swap的時候,
如果在本身ram 不足,
但硬碟空間夠的狀況下,
可以設定遠大於 ram的 swap空間嗎? (比如ram:1G,swap:1T XDD )
這樣會不會減少 ram不足而當機的現像?
我google了一下,
大都是建議swap大小設為ram大小的 1.5倍左右
找不到討論如此極端設定的文章
希望有經驗的大大能給予指教
作者: LinBuoRen (林博仁)   2019-05-01 10:37:00
你知道硬碟跟主記憶體的存取速度差多少嗎?
作者: holishing   2019-04-30 23:52:00
以為現在都問能不能不要切swap了@@
作者: Bencrie   2019-05-01 01:08:00
ram 上面開 swap 叫脫褲子放屁 XD
作者: Bellkna (柔弱氣質偽少女)   2019-05-01 01:12:00
跑arch的2台電腦都沒設swap 會吃光ram的有swap也沒用還不如去設定系統保留ram來防止吃光沒動作
作者: kdjf (我抓得到什麼呢?)   2019-04-30 22:40:00
最好不要,本來真的不夠用還有oom killer救你,swap太多已經卡了oom還不起作用
作者: Gold740716 (項為之強)   2019-04-30 21:10:00
樓上裝箱拆箱的概念
作者: twetto912 (左手食指的那個繭)   2019-04-30 22:07:00
不能用動態swap file嗎
作者: s9209122222 (海海海)   2019-04-30 20:31:00
要是買超大的記憶體跑 RAM DISK,然後在上面設 swap呢?
作者: wyytw (雲飛揚)   2019-04-30 20:05:00
可以阿,很浪費
作者: lantw44 (#######################)   2019-04-30 20:09:00
swap 開太多也沒用吧,如果真的 ram 不足,開超大的 swap最後也只是系統都把直接花在搬移資料上,一樣慢到不能用
作者: da21510 (da21510)   2019-04-30 19:02:00
可以啊只是一般來說只要去寫到swap效能就會變狗屎爛
作者: froce (froce)   2019-05-01 15:24:00
1.5倍是以前MB時代的事了...
作者: goldie (阿良)   2019-05-01 15:55:00
是不是有人提到 zram 跟 zswap?
作者: willy69wu31 (小小吳)   2019-05-01 21:35:00
好奇zram和zswap能不能同時開
作者: Gold740716 (項為之強)   2019-05-02 00:10:00
哇, zram 真是好東西,看來可以不吃到 swap 了
作者: fourdollars (四元)   2019-05-02 00:29:00
CPU 夠快就可以用 zram zswap 不夠反而更慢
作者: chigi (  )   2019-05-02 16:03:00
買超大的RAM做SWAP DISK 幹嘛不直接拿來當RAM用
作者: s9209122222 (海海海)   2019-05-02 18:43:00
難道不想嘗試看看嗎?
作者: MOONRAKER (㊣牛鶴鰻毛人)   2019-05-02 19:04:00
阿是不會買固態硬碟喔
作者: sarsman (DeNT15T♠)   2019-05-06 14:17:00
固態硬碟的速度跟ram還是不能比阿
作者: rexsony (雷克斯索尼)   2019-05-09 16:08:00
我還是會切swap耶,但看起來好像完全不用了
作者: holishing   2019-05-09 22:05:00
上次想切swap是因為想試hibernate, 結果後來還是覺得問很多就放生那些功能了
作者: fourdollars (四元)   2019-05-14 00:31:00
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

Links booklink

Contact Us: admin [ a t ] ucptt.com