Ubuntu中QT编程时内存不够时可以使用交换分区

QT编程时内存不够时可以使用交换分区

首先需要管理员权限:可以使用sudo -i转到管理员(或者直接su - root指令,这个需要知道管理员密码)
然后在根目录下创建一个文件夹swap:

mkdir /swap

再使用cd命令切换到新建的swap文件夹下:

cd /swap

用dd命令创建一片空间:

dd if=/dev/zero of=fff bs=1M count=1024

of后面的文件名随便取,内存空间的大小为bs*count 这里就是1G
使用free -m 命令可以查看还可以申请作为交换分区的空间大小。
然后将申请的空间转为swap空间:

mkswap fff

最后就是启动这片交换空间了:

swapon fff

使用Swapoff命令收回Swap空间。

swapoff fff

Guess you like

Origin blog.csdn.net/weixin_41065922/article/details/120082605