创建专用交换硬盘

如何创建专用硬盘来在ubuntu 12.04 LTS上进行“交换”?

您不必使用分区或硬盘进行交换。

只需使用ddfallocate创建交换文件。

在这种情况下,创建一个填充0GB的文件:

  dd if=/dev/zero of=/mnt/swap.img bs=1M count=1024 

首选方法:使用fallocate代替dd

注意fallocatedd快得多,因为它快速分配块并将它们标记为未初始化,而不是块的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