14.10.添加交换空间
有时,系统需要更多的交换空间。本节介绍了两种增加交换空间的方法:将交 换空间添加到现有分区或新的硬盘上、在现有分区上创建一个交换文件。
使用
swapon
向系统添加一个交换分区,比如说:# swapon /dev/ada1s1b
警告可以使用任何当前未挂载的分区,即使它已经包含数据,但在包含数据的分区上使用swapon
会覆盖并破坏这些数据。在运行swapon
之前,请确保被添加为交换空间的分区确实是预定的分区。
要在启动时自动使用这个交换分区,请在 /etc/fstab 中添加一行:
/dev/ada1s1b none swap sw 0 0
这个例子创建了一个 512M 的交换文件,叫做 /usr/swap0,而没有使用文件系统分区。
例 25. 创建 Swap 文件
1.创建 swap 文件:# dd if=/dev/zero of=/usr/swap0 bs=1m count=512 2.给这个新文件设置合适的权限:# chmod 0600 /usr/swap0 3.通过向 /etc/fstab 添加以下一行来告知系统 swap 文件的存在:md none swap sw,file=/usr/swap0,late 0 0 4.# swapon -aL