[問題] swap 大小的極限

看板Linux作者 (王英丸)時間5年前 (2019/04/30 18:34), 編輯推噓14(15125)
留言41則, 21人參與, 5年前最新討論串1/1
想請問 在劃定swap的時候, 如果在本身ram 不足, 但硬碟空間夠的狀況下, 可以設定遠大於 ram的 swap空間嗎? (比如ram:1G,swap:1T XDD ) 這樣會不會減少 ram不足而當機的現像? 我google了一下, 大都是建議swap大小設為ram大小的 1.5倍左右 找不到討論如此極端設定的文章 希望有經驗的大大能給予指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.192.78 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1556620488.A.A13.html

04/30 19:02, 5年前 , 1F
可以啊
04/30 19:02, 1F

04/30 19:02, 5年前 , 2F
只是一般來說只要去寫到swap
04/30 19:02, 2F

04/30 19:02, 5年前 , 3F
效能就會變狗屎爛
04/30 19:02, 3F

04/30 20:05, 5年前 , 4F
可以阿,很浪費
04/30 20:05, 4F

04/30 20:09, 5年前 , 5F
swap 開太多也沒用吧,如果真的 ram 不足,開超大的 swap
04/30 20:09, 5F

04/30 20:09, 5年前 , 6F
最後也只是系統都把直接花在搬移資料上,一樣慢到不能用
04/30 20:09, 6F

04/30 20:31, 5年前 , 7F
要是買超大的記憶體跑 RAM DISK,然後在上面設 swap
04/30 20:31, 7F

04/30 20:31, 5年前 , 8F
呢?
04/30 20:31, 8F

04/30 21:10, 5年前 , 9F
樓上裝箱拆箱的概念
04/30 21:10, 9F

04/30 22:07, 5年前 , 10F
不能用動態swap file嗎
04/30 22:07, 10F

04/30 22:40, 5年前 , 11F
最好不要,本來真的不夠用還有oom killer救你,swap太多已經
04/30 22:40, 11F

04/30 22:40, 5年前 , 12F
卡了oom還不起作用
04/30 22:40, 12F

04/30 23:52, 5年前 , 13F
以為現在都問能不能不要切swap了@@
04/30 23:52, 13F

05/01 01:08, 5年前 , 14F
ram 上面開 swap 叫脫褲子放屁 XD
05/01 01:08, 14F

05/01 01:12, 5年前 , 15F
跑arch的2台電腦都沒設swap 會吃光ram的有swap也沒用
05/01 01:12, 15F

05/01 01:13, 5年前 , 16F
還不如去設定系統保留ram來防止吃光沒動作
05/01 01:13, 16F

05/01 10:37, 5年前 , 17F
你知道硬碟跟主記憶體的存取速度差多少嗎?
05/01 10:37, 17F

05/01 15:24, 5年前 , 18F
1.5倍是以前MB時代的事了...
05/01 15:24, 18F

05/01 15:55, 5年前 , 19F
是不是有人提到 zram 跟 zswap?
05/01 15:55, 19F

05/01 21:35, 5年前 , 20F
好奇zram和zswap能不能同時開
05/01 21:35, 20F

05/02 00:10, 5年前 , 21F
哇, zram 真是好東西,看來可以不吃到 swap 了
05/02 00:10, 21F

05/02 00:29, 5年前 , 22F
CPU 夠快就可以用 zram zswap 不夠反而更慢
05/02 00:29, 22F

05/02 16:03, 5年前 , 23F
買超大的RAM做SWAP DISK 幹嘛不直接拿來當RAM用
05/02 16:03, 23F

05/02 18:43, 5年前 , 24F
難道不想嘗試看看嗎?
05/02 18:43, 24F

05/02 19:04, 5年前 , 25F
阿是不會買固態硬碟喔
05/02 19:04, 25F

05/06 14:17, 5年前 , 26F
固態硬碟的速度跟ram還是不能比阿
05/06 14:17, 26F

05/09 16:08, 5年前 , 27F
我還是會切swap耶,但看起來好像完全不用了
05/09 16:08, 27F

05/09 22:05, 5年前 , 28F
上次想切swap是因為想試hibernate, 結果後來還是覺得問
05/09 22:05, 28F

05/09 22:06, 5年前 , 29F
很多就放生那些功能了
05/09 22:06, 29F

05/14 00:31, 5年前 , 30F
swap設定1.5倍的另一個原因是系統休眠用到,最好是2倍
05/14 00:31, 30F

05/14 19:33, 5年前 , 31F
覺得筆電和虛擬機應該比較需要設這個
05/14 19:33, 31F

05/16 09:13, 5年前 , 32F
虛擬機為什麼需要設SWAP ?
05/16 09:13, 32F

05/16 09:13, 5年前 , 33F
另外回到正題,SWAP大小應該沒有限制,我曾經在測試
05/16 09:13, 33F

05/16 09:13, 5年前 , 34F
preseed的時候,參數給錯,用了99%的空間做SWAP
05/16 09:13, 34F

05/16 09:14, 5年前 , 35F
系統還是可以活著..
05/16 09:14, 35F

05/16 19:26, 5年前 , 36F
通常我虛擬機通常ram不會給太大 就設個swap以備不時之需
05/16 19:26, 36F

05/16 19:27, 5年前 , 37F
雖然老實說很少用到啦XD 不過就當個保險
05/16 19:27, 37F

05/18 22:12, 5年前 , 38F
記憶體大於系統需求時,Swap幾乎用不到
05/18 22:12, 38F

05/18 22:13, 5年前 , 39F
如果記憶體給不夠,常常用到Swap
05/18 22:13, 39F

05/18 22:13, 5年前 , 40F
VM的效能會比實體機更悲劇
05/18 22:13, 40F

05/18 22:14, 5年前 , 41F
倒不如先不用多切,後面真需要偶爾掛Swap File
05/18 22:14, 41F
文章代碼(AID): #1So2J8eJ (Linux)