!! FreeBSD swap 領域の追加 *概要::FB-tips *FB13でのSWAPの追加 (2G) のSWAPエリアを作る ( 2つ ) # dd if=/dev/zero of=/usr/home/SWAPFILE0 bs=1M count=2048 # dd if=/dev/zero of=/usr/home/SWAPFILE1 bs=1M count=2048 コマンドラインからは # mdconfig -a -t vnode -f /usr/home/SWAPFILE0 -u 10 # mdconfig -a -t vnode -f /usr/home/SWAPFILE1 -u 11 # swapon /dev/md10 # swapon /dev/md11 固定化(再起動をできる様に) /etc/fstab ( を追加) md88 none swap sw,file=/usr/home/SWAPFILE0,late 0 0 md89 none swap sw,file=/usr/home/SWAPFILE1,late 0 0 # # # swapctl -l Device: 1024-blocks Used: /dev/ada0p3 3944436 0 /dev/md10 2097152 0 /dev/md11 2097152 0 # # swapoff /dev/ada0p3 # * FB10 まで (512M) # dd if=/dev/zero of=/usr/tmp/SWAPFILE bs=1024k count=512 /etc/rc.conf (FreeBSD9 以前) swapfile="/usr/tmp/SWAPFILE" を追加します。 # mdconfig -a -t vnode -f /tmp/SWAPFILE -u 0 && swapon /dev/md0 /etc/fstab ( FreeBSD10 以降) md99 none swap sw,file=/tmp/SWAPFILE,late 0 0 md89 none swap sw,file=/usr/SWAPFILE1,late 0 0 を追加 swapon -aL swap 確認 # pstat -sh Device 1K-blocks Used Avail Capacity /dev/ad0s1b 432584 58M 365M 14% 再起動すると # pstat -s Device 1K-blocks Used Avail Capacity /dev/ad0s1b 432584 0B 422M 0% /dev/md0 524288 0B 512M 0% Total 956872 0B 934M 0% # dd if=/dev/zero of=/usr/home/SWAPFILE0 bs=1M count=2048