普通文件系统安装交换区间
第一步
dd if=/dev/zero of=/swapfile bs=1M count=16384 status=progress
#其中这个16384是指创建16G的交换空间,交换空间的大小一般是物理内存的1-2倍
第二步启动交换空间
chmod 600 /swapfile #设置正确的权限
mkswap /swapfile #格式化swap文件
swapon /swapfile #启用swap文件
第三步
#最后,向/etc/fstab 中追加如下内容:
vim /etc/fstab
/swapfile none swap defaults 0 0
好经过以上三个简单步骤你的电脑里就有了一个可供扩容物理内存的虚拟内存了。而且可大可小,随你掌握。
btrfs文件系统安装交换区间
第一步创建一个0 byte的文件,并设置No_COW属性,同时禁用压缩:
sudo truncate -s 0 /swapfile
sudo chattr +C /swapfile
sudo btrfs property set /swapfile compression none
第二步利用dd将文件扩容到想要的大小:
dd if=/dev/zero of=/swapfile bs=1M count=4096
一套带走:
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
第三步
#最后,向/etc/fstab 中追加如下内容:
vim /etc/fstab
/swapfile none swap defaults 0 0