システム管理に関するFAQ-14
スワップ領域が不足しています。ディスクに領域を追加できませんが、対処方法はありますか?
ファイルシステム上にスワップファイルを作成する事で対応が可能です。
【実行例】
(1GB のスワップ領域を作る場合)
# dd if=/dev/zero of=/var/swapfile bs=1G count=1
# mkswap /var/swapfile
# swapon /var/swapfile
上記で作成したスワップ領域をシステム起動時に有効にする場合は、/etc/fstab
ファイルにエントリを追加します。
======== /etc/fstab ========
/var/swapfile swap swap defaults 0 0
============================
スワップが有効になっているかは swapon コマンドおよび、/proc/swaps ファイルで確認が可能です。
# swapon -s
# cat /proc/swaps
なお、スワップファイルはファイルシステム上に作成する為、ディスク上の連続ブロックに配置されていない可能があります。その為、一般的にスワップ専用のパーティションよりもパフォーマンスの点で劣る場合がございます。予めご了承ください。
≫ 前のページへ戻る