我读过很多文章,人们建议删除交换分区以优化 SSD。考虑到使用交换实用程序的好处,为什么不使用交换文件呢?这有什么区别?
答案1
不会有任何真正的优势/劣势。
它们是实现同一目标的两种方法。
至于为什么我们试图避免在 SSD 上使用它,您可能需要检查一些可能的重复项:
答案2
由于 fstrim,我不再使用带有 SSD 的交换分区。如果使用交换文件,fstrim 可以优化 SSD,但 fstrim 对未安装的交换分区没有影响。如今,大多数 Linux 台式计算机都有足够的内存,而且很少交换。例如,我现在使用的计算机有 4GB 的 RAM 和 2GB 的交换文件。命令“vmstat -s”报告使用了 0 K 交换:
2097148 K total swap
0 K used swap
2097148 K free swap
从旧 Unix 时代开始,我就一直是交换分区的忠实用户。当然,将交换文件和用户文件放在不同的分区上是有意义的,因为当 / 分区满了时系统就会崩溃。但如今,存储更便宜了,/ 很少像以前那样被填满。