linux 创建虚拟内存

场景

vps内存不大,编译软件不太够用,因此需要增加虚拟内存。

步骤

使用dd命令创建一个swap文件,大小为1G

dd if=/dev/zero of=/home/swap bs=1024 count=1024000

将文件格式转换为swap格式的

mkswap /home/swap

再用swapon命令把这个文件分区挂载swap分区

swapon /home/swap

为防止重启后swap分区变成0,要修改/etc/fstab文件

vi /etc/fstab

在文件末尾(最后一行)加上

/home/swap swap swap default 0 0

如果要删除交换分区和交换文件,逆着上面的顺序操作:

  1. 先删除/etc/fstab文件中添加的交换文件行
  2. 停用交换文件swapoff /root/swapfile
  3. 删除交换文件rm -fr /root/swapfile
赞赏

微信赞赏支付宝赞赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注