1)swap必须设置成内存一样大小吗,如果设置的比内存小会导致什么问题?
--不会导致什么, 如果物理内存较大, 甚至可以关掉; 但是如果系统超过物理内存, 那机器就会卡死.
2)swap设置比内存小会影响待机吗?
--这个应该不会. 待机是内存一直有供电
1)swap必须设置成内存一样大小吗,如果设置的比内存小会导致什么问题?
--不会导致什么, 如果物理内存较大, 甚至可以关掉; 但是如果系统超过物理内存, 那机器就会卡死.
2)swap设置比内存小会影响待机吗?
--这个应该不会. 待机是内存一直有供电
我内存32GB , swap分区 8GB, 一般swap分区都没读写,只是硬盘买的那年我的内存是8GB.
$ free
total used free shared buff/cache available
内存: 32725268 1879216 26745244 128600 4100808 30256632
交换: 8787964 0 8787964
如果你打算让系统休眠(而不仅仅是暂停),这里有关于交换空间大小的建议。
对于小于1GB的物理内存(RAM),交换空间应该至少等于RAM的数量,最多是RAM数量的两倍,这取决于系统可用的硬盘空间的数量。- 对于物理内存量较大的系统,你的交换空间至少应与内存量相等。- 从技术上讲,一个Linux系统可以在没有交换空间的情况下运行,尽管即使在有大量物理内存的系统上也可能出现一些性能问题。

据说是ubuntu给的建议
看看你平时的内存占用情况。
如果你经常内存占满并且为之苦恼,那么应该开到内存+swap不会满为止。但需要注意的是,swap分区比内存慢,如果经常执行消耗内存大的任务,还是添加内存为上。
如果你希望使用休眠功能,应该开到平时内存占用相近的大小。
swap只是缓冲,缓冲加不加影响不大,远比扩大内存的作用小得多。
内存超过8G swap可以设置成8G。
不超过8G 设置为内存的一半。
没有什么高级的。
swap只是缓冲,缓冲加不加影响不大,远比扩大内存的作用小得多。
内存超过8G swap可以设置成8G。
不超过8G 设置为内存的一半。
没有什么高级的。
小了要卡顿了
这个,不设置也没问题, 你内存小, 不够用, swap给1T也没用, 照样卡
Popular Events
More
我想问2个关于swap的问题
1)swap必须设置成内存一样大小吗,如果设置的比内存小会导致什么问题?
2)swap设置比内存小会影响待机吗?