8G RAM 和 SSD - 交换应该有多大?

mar*_*trz 10 linux ssd swap

我有一台带有 8G RAM 和 128G SSD 的计算机。我不打算冬眠。你会推荐什么交换大小?你会改变任何交换吗?

在不久的将来,我会编译程序(甚至内核),运行一些虚拟机(至少为系统留出 5G 空闲空间),也许偶尔会玩一些游戏。

dr_*_*dr_ 13

您应该只需要 2 或 4 Gb 的交换大小,或者根本没有(因为您不打算休眠)。

一个经常引用的经验法则说交换分区应该是 RAM 大小的两倍。这条规则在较旧的系统上是有意义的,以应对有限的 RAM;现在你的系统,除非负载很重,否则根本不会交换。

这主要取决于您是否要对机器进行内存密集型使用;如果是这种情况,您可能希望改为增加 RAM 量。

请注意,SSD 比硬盘更易磨损,并受到重写周期数的限制。这使得托管交换分区不是最佳选择。

编辑:另请参阅此问题:Linux、SSD 和交换

  • SSD 会磨损,确实如此。尽管如此,您可以每天写入 1GB 超过五年。所以优化交换使用并不是什么大不了的事。 (8认同)