btrfs はカーネル5 からswap をサポートした
## 空のファイル sudo truncate -s 0 /swap.img ## CoW / 圧縮を無効に sudo chattr +C /swap.img sudo btrfs property set /swap.img compression none ## chmod sudo chmod 600 /swap.img ## swap サイズため容量確保 sudo fallocate -l 1G /swap.img ### 容量確認 sudo ls -ald /swap.img ### SWAPを有効に sudo mkswap /swap.img sudo swapon /swap.img ### swap を無効に sudo swapoff /swap.img
状態確認
swapon NAME TYPE SIZE USED PRIO /swap.img file 1024M 0B -2
一通りできたら、fstabへ
sudo vim /etc/fstab
マウントを書く
/swap.img swap swap default 0 0
https://www.unixtutorial.org/create-swap-from-file-on-btrfs-filesystem/ https://wiki.archlinux.jp/index.php/Btrfs#.E3.82.B9.E3.83.AF.E3.83.83.E3.83.97.E3.83.95.E3.82.A1.E3.82.A4.E3.83.AB