为什么 Ubuntu 安装默认为最小交换分区大小?

为什么 Ubuntu 安装默认为最小交换分区大小?

安装 Ubuntu 时,除非您手动分区,否则您将获得大约 x+.5 MB 交换空间,其中 x 是现有 RAM 量。至少这是我的经验。我官方的 Ubuntu 文档 (https://help.ubuntu.com/community/SwapFaq) 建议为交换分区配备 2x RAM,并指出 x 是最小值,为什么我们不默认使用更大的交换大小,尤其是考虑到相对较低的存储费用?

答案1

存储价格相对较低?哼。我有 24GB 的 RAM 和 120GB 的 SSD。如果我要更换 48GB 的​​ SSD,我会非常介意。

这个问题处理行业中高 RAM 的观点。基本上,如果您有大量 RAM,则不太可能需要大量交换,除非您正在处理非常特殊的工作负载,而这些工作负载可能会迫使您进行交换。

RAM+.5GB 只是确保有足够的空间将所有 RAM 推送到休眠状态的交换区,而不会产生太多冲突。这应该可以满足大多数行为。

如果您使用的是低 RAM 系统,则可能需要更多。

相关内容