swapのサイズ
インストール後の初期設定では、swapの領域が100MBで設定されている。
swapのサイズは、/etc/dphys-swapfile
で設定。内容は以下の通り。
/etc/dphys-swapfile
# /etc/dphys-swapfile - user settings for dphys-swapfile package
# author Neil Franklin, last modification 2010.05.05
# copyright ETH Zuerich Physics Departement
# use under either modified/non-advertising BSD or GPL license
# this file is sourced with . so full normal sh syntax applies
# the default settings are added as commented out CONF_*=* lines
# where we want the swapfile to be, this is the default
#CONF_SWAPFILE=/var/swap
# set size to absolute value, leaving empty (default) then uses computed value
# you most likely don't want this, unless you have an special disk situation
#CONF_SWAPSIZE=100
# set size to computed value, this times RAM size, dynamically adapts,
# guarantees that there is enough swap without wasting disk space on excess
#CONF_SWAPFACTOR=2
# restrict size (computed and absolute!) to maximally this limit
# can be set to empty for no limit, but beware of filled partitions!
# this is/was a (outdated?) 32bit kernel limit (in MBytes), do not overrun it
# but is also sensible on 64bit to prevent filling /var or even / partition
#CONF_MAXSWAP=2048
CONF_SWAPSIZE
の値を変更することで、swap領域のサイズ変更が可能。
swapの削除
$ sudo swapoff -a
free
コマンドでswapの状態を確認。
$ free
total used free shared buff/cache available
Mem: 7999496 172600 1910340 2536 5916556 7699692
Swap: 0 0 0
systemdのサービスからswapを停止し、自動起動を無効に設定。
$ sudo systemctl stop dphys-swapfile
$ sudo systemctl disable dphys-swapfile