Swapっていざというときに必要になるらしい。最近はメモリが潤沢なので油断してる.一応確認しておいた
メモリ情報から確認する
takuya@atom:~$ cat /proc/meminfo | grep Swap wapCached: 8 kB SwapFree: 2097140 kB SwapTotal: 2097148 kB
procファイルシステムから確認する
takuya@atom:~$ cat /proc/swaps Filename Type Size Used Priority /dev/sda5 partition 2097148 8 -1
使ってるスワップ一覧確認するには、「swapon -s」
takuya@atom:~$ swapon -s Filename Type Size Used Priority /dev/sda5 partition 2097148 8 -1
Swapはファイルでも可能
swapパーティションを確保するとパーティションの管理がめんどくさくなるので,WindowsみたいにSwapファイルを使う事も出来る
mkswap /swapfile #swap作って swapon /swapfile #swap有効
swap ファイルの作成
sudo dd if=/dev/zero of=/swap.img bs=1MiB count=1000 sudo chmod 0600 /swap.img suod mkswap /swap.img sudo swapon /swap.img
btrfs の場合、さらに次を行う。
sudo chattr +C /swap.img
btrfs の場合swap ファイルをCoWから外す
fstab に記載。
/etc/fstab
/swap.img swap swap defaults 0 0
resume もケアしておく
RESUME もケアしておくと良い。
sudo vim /etc/initramfs-tools/conf.d/resume RESUME=/swap.img
sudo update-initramfs -u
2022-05-23 追記
fstab と作成方法について追記