Linux交换空间(Swap)解决内存不足问题

警告
本文最后更新于 2021-01-07,文中内容可能已过时。

之前装Python3时由于内存不足挂了…

dd if=/dev/zero of=/tmp/mem.swap bs=1M count=4096

/tmp 下创建 mem.swap 文件, 并分配空间 4G.

mkswap /tmp/mem.swap

转化文件格式

swapon /tmp/mem.swap

挂载

这时应该就有了, 可以用 free 查看.

swapoff /tmp/mem.swap

用来卸载分区.

vim  /etc/fstab

添加:

/tmp/mem.swap swap swap defaults 0 0

自动挂载, 即重启以后也会挂载交换空间