创建专用交换硬盘
如何创建专用硬盘来在ubuntu 12.04 LTS上进行“交换”?
您不必使用分区或硬盘进行交换。
只需使用dd
或fallocate
创建交换文件。
在这种情况下,创建一个填充0GB的文件:
dd if=/dev/zero of=/mnt/swap.img bs=1M count=1024
首选方法:使用fallocate
代替dd
注意 :
fallocate
比dd
快得多,因为它快速分配块并将它们标记为未初始化,而不是块的I / O.
fallocate -l 1024M /mnt/swap.img
格式化文件以创建交换设备
mkswap /mnt/swap.img
将交换添加到正在运行的系统:
swapon /mnt/swap.img
使其永久化,编辑/etc/fstab
并添加以下条目:
/mnt/swap.img none swap sw 0 0
更多信息: https : //help.ubuntu.com/community/SwapFaq