6.5. 分配交换空间

有些人会告诉你,你应该分配两倍于物理内存大小的交换空间,但这是一种错误的规则。以下是正确的方法。

即使您的计算表明您不需要交换空间,至少有一些交换空间也是一个好主意。Linux 相当积极地使用交换空间,以便尽可能多地保持物理内存空闲。Linux 会换出未使用的内存页,即使内存尚不需要用于任何事情。这避免了在需要交换时等待:交换可以更早地完成,在磁盘空闲时。

交换空间可以分布在多个磁盘上。这有时可以提高性能,具体取决于磁盘的相对速度和磁盘的访问模式。您可能想尝试几种方案,但请注意,正确地进行实验非常困难。您不应该相信任何一种方案优于其他方案的说法,因为这并不总是正确的。