有时候,FreeBSD 系统需要更多的交换空间。本节说明了两种增加交换空间的方法:向现有分区或新硬盘添加交换空间,以及在现有文件系统上创建交换文件。
对于如何加密交换空间、存在哪些选项以及为什么应该这样做的信息,请参阅“加密交换”。
为交换添加新驱动器比使用现有驱动器上的分区性能更好。在添加磁盘中解释了设置分区和驱动器,而在设计分区布局中讨论了分区布局和交换分区大小的注意事项。
可以使用 swapon(8) 将交换分区添加到执行以下命令的系统中:
要在启动时自动添加此交换分区,请向 /etc/fstab 添加条目:
查看 fstab(5)以了解/ etc / fstab 中条目的说明。
这些示例创建一个名为/ usr / swap0 的 512M 交换文件。
第一步是创建交换文件:
第二步是为新文件设置适当的权限:
第三步是通过向/etc/fstab 添加一行来通知系统有关交换文件:
交换空间将在系统启动时添加。要立即添加交换空间,请使用 swapon(8):