[問題]swap在Linux上面的實質意義?

看板Linux作者 (大頭)時間17年前 (2009/02/15 20:42), 編輯推噓10(1005)
留言15則, 12人參與, 最新討論串1/4 (看更多)
由於使用Linux的時間並不長 也可能是ram的並不算小 也沒有遊戲之類的用途 ram一直用不滿 這當然是好事 但相對於swap 就一直沒有用到的時候 不知道各位使用Linux的大大 可有用到swap的時候 甚至是sync這指令? 也許我對swap這虛擬記憶體的概念不夠完全清楚 相對於一般swap設定 應該設成實體記憶體兩倍 若是我有4G記憶體是否有設到8G的必要? 以實際使用次數而言 似乎不是很划算 希望各位大大不嗇賜教 感溫~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.77.43.81

02/15 20:55, , 1F
我用MRTG測的結果,SWAP幾乎都不會用到
02/15 20:55, 1F

02/15 20:55, , 2F
尤其現在RAM這麼便宜,SWAP已經是備而不用的東西了
02/15 20:55, 2F

02/15 20:57, , 3F
你可以試驗著把Linux supsend就知道swap如何用了
02/15 20:57, 3F

02/15 21:01, , 4F
是suspend吧? 你是指進S3嗎?
02/15 21:01, 4F

02/15 21:15, , 5F
如果要Hibernate的話就會用到SWAP阿
02/15 21:15, 5F

02/15 21:35, , 6F
設兩倍似乎是以前記憶體不夠用的時代做的事,我覺得如果沒有
02/15 21:35, 6F

02/15 21:37, , 7F
特別需求的話應該可以不用設那麼多,不過如果有要用到休眠,
02/15 21:37, 7F

02/15 21:37, , 8F
應該至少還是要留個一倍多一點。
02/15 21:37, 8F

02/15 22:47, , 9F
32bit下 不必給他swap了吧 反正也用不到了
02/15 22:47, 9F

02/15 23:11, , 10F
開啟PAE還是可以定址到64GB 當然這是針對x86-64 CPU跑32bit
02/15 23:11, 10F

02/16 00:50, , 11F
Memory 16GB 的機器都讓我吃到SWAP了 ( ′-`)y-~
02/16 00:50, 11F

02/16 01:49, , 12F
我覺得最重要的是“用途”吧…
02/16 01:49, 12F

02/16 14:10, , 13F
如果是影音創作,那swap就會比較用得到囉XD
02/16 14:10, 13F

02/16 19:40, , 14F
如果有做Linux下的development, 還有core dump... :P
02/16 19:40, 14F

02/17 11:56, , 15F
SWAP設定為記憶體的兩倍這規則只有在記憶體小於1G才適用
02/17 11:56, 15F
文章代碼(AID): #19c0ss0o (Linux)
文章代碼(AID): #19c0ss0o (Linux)