创建专用交换硬盘

创建专用交换硬盘

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

答案1

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

dd只需使用或创建交换文件即可fallocate

在这种情况下,创建一个 1GB 大小的由零填充的文件:

 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

相关内容