11.2.3. スワップファイルの作成

swap ファイルを追加します。
  1. 新しいスワップファイルのサイズをメガバイト単位で指定してから、そのサイズに 1024 をかけてブロック数を指定します。たとえばスワップファイルのサイズが 64 MB の場合は、ブロック数が 65536 になります。
  2. root としてシェルプロンプトで、必要なブロックサイズと同じ カウント を持つ以下のコマンドを入力します。
    dd if=/dev/zero of=/swapfile bs=1024 count=65536
  3. 次のコマンドでスワップファイルをセットアップします。
    mkswap /swapfile
  4. スワップファイルを起動時に自動的にではなく、すぐに有効にする場合は、以下を実行します。
    swapon /swapfile
  5. 起動時に有効にするには、/etc/fstab を編集して以下のエントリーを含めます。
    /swapfile          swap            swap    defaults        0 0
    
    次にシステムが起動すると、新しいスワップファイルが有効になります。
  6. 新しいスワップファイルを追加して有効にしたら、cat /proc/swaps または free のコマンドの出力を表示してこれが有効であることを確認します。