機械翻訳について

スワップ・ファイルの作成

  1. ddコマンドを使用して、必要なサイズのファイルを作成します(1KBブロックなど)。

    sudo dd if=/dev/zero of=/swapfile bs=1024 count=1000000
    1000000+0 records in
    1000000+0 records out
    1024000000 bytes (1.0 GB, 977 MiB) copied, 6.10298 s, 168 MB/s
  2. ファイルをスワップ・ファイルとして初期化します。

    sudo mkswap /swapfile
    mkswap: /swapfile: insecure permissions 0644, fix with: chmod 0600 /swapfile
    Setting up swapspace version 1, size = 976.6 MiB (1023995904 bytes)
    no label, UUID=43964855-e81f-414c-a61c-370408085ba4
  3. ファイルの権限を全ユーザーに対して読取り可能でないように変更します。

    sudo chmod 0600 /swapfile
  4. システムのリブート時にスワップ・ファイルが使用されるように、/etc/fstabファイルにエントリを追加します。次に例を示します。

    /swapfile       swap       swap       defaults       0 0
  5. マウント・ユニットを再生成し、新しい構成を/etc/fstabに登録します。

    sudo systemctl daemon-reload
  6. スワップ・ファイルをアクティブ化します。

    sudo swapon /swapfile
  7. (オプション)アクティブなスワップ領域を検査して、新しいスワップ・ファイルが正常に作成されたかどうかをテストします。

    cat /proc/swaps
    sudo free -h