作者alfven (王英丸)
看板Linux
标题[问题] swap 大小的极限
时间Tue Apr 30 18:34:46 2019
想请问
在划定swap的时候,
如果在本身ram 不足,
但硬碟空间够的状况下,
可以设定远大於 ram的 swap空间吗? (比如ram:1G,swap:1T XDD )
这样会不会减少 ram不足而当机的现像?
我google了一下,
大都是建议swap大小设为ram大小的 1.5倍左右
找不到讨论如此极端设定的文章
希望有经验的大大能给予指教
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.224.192.78
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1556620488.A.A13.html
1F:推 da21510: 可以啊 04/30 19:02
2F:→ da21510: 只是一般来说只要去写到swap 04/30 19:02
3F:→ da21510: 效能就会变狗屎烂 04/30 19:02
4F:推 wyytw: 可以阿,很浪费 04/30 20:05
5F:推 lantw44: swap 开太多也没用吧,如果真的 ram 不足,开超大的 swap 04/30 20:09
6F:→ lantw44: 最後也只是系统都把直接花在搬移资料上,一样慢到不能用 04/30 20:09
7F:推 s9209122222: 要是买超大的记忆体跑 RAM DISK,然後在上面设 swap 04/30 20:31
8F:→ s9209122222: 呢? 04/30 20:31
9F:推 Gold740716: 楼上装箱拆箱的概念 04/30 21:10
10F:推 twetto912: 不能用动态swap file吗 04/30 22:07
11F:推 kdjf: 最好不要,本来真的不够用还有oom killer救你,swap太多已经 04/30 22:40
12F:→ kdjf: 卡了oom还不起作用 04/30 22:40
13F:推 holishing: 以为现在都问能不能不要切swap了@@ 04/30 23:52
14F:推 Bencrie: ram 上面开 swap 叫脱裤子放屁 XD 05/01 01:08
15F:→ Bellkna: 跑arch的2台电脑都没设swap 会吃光ram的有swap也没用 05/01 01:12
16F:→ Bellkna: 还不如去设定系统保留ram来防止吃光没动作 05/01 01:13
17F:嘘 LinBuoRen: 你知道硬碟跟主记忆体的存取速度差多少吗? 05/01 10:37
18F:→ froce: 1.5倍是以前MB时代的事了... 05/01 15:24
19F:推 goldie: 是不是有人提到 zram 跟 zswap? 05/01 15:55
20F:→ willy69wu31: 好奇zram和zswap能不能同时开 05/01 21:35
21F:推 Gold740716: 哇, zram 真是好东西,看来可以不吃到 swap 了 05/02 00:10
22F:→ fourdollars: CPU 够快就可以用 zram zswap 不够反而更慢 05/02 00:29
23F:→ chigi: 买超大的RAM做SWAP DISK 干嘛不直接拿来当RAM用 05/02 16:03
24F:推 s9209122222: 难道不想尝试看看吗? 05/02 18:43
25F:→ MOONRAKER: 阿是不会买固态硬碟喔 05/02 19:04
26F:推 sarsman: 固态硬碟的速度跟ram还是不能比阿 05/06 14:17
27F:→ rexsony: 我还是会切swap耶,但看起来好像完全不用了 05/09 16:08
28F:推 holishing: 上次想切swap是因为想试hibernate, 结果後来还是觉得问 05/09 22:05
29F:→ holishing: 很多就放生那些功能了 05/09 22:06
30F:→ fourdollars: swap设定1.5倍的另一个原因是系统休眠用到,最好是2倍 05/14 00:31
31F:→ Bellkna: 觉得笔电和虚拟机应该比较需要设这个 05/14 19:33
32F:推 chang0206: 虚拟机为什麽需要设SWAP ? 05/16 09:13
33F:→ chang0206: 另外回到正题,SWAP大小应该没有限制,我曾经在测试 05/16 09:13
34F:→ chang0206: preseed的时候,参数给错,用了99%的空间做SWAP 05/16 09:13
35F:→ chang0206: 系统还是可以活着.. 05/16 09:14
36F:→ Bellkna: 通常我虚拟机通常ram不会给太大 就设个swap以备不时之需 05/16 19:26
37F:→ Bellkna: 虽然老实说很少用到啦XD 不过就当个保险 05/16 19:27
38F:→ lionell: 记忆体大於系统需求时,Swap几乎用不到 05/18 22:12
39F:→ lionell: 如果记忆体给不够,常常用到Swap 05/18 22:13
40F:→ lionell: VM的效能会比实体机更悲剧 05/18 22:13
41F:→ lionell: 倒不如先不用多切,後面真需要偶尔挂Swap File 05/18 22:14