スワップファイルとパーティション

スワップファイルとパーティション

何かの作業のためにさらにスワップが必要だったので、パーティションを編集するのではなく、スワップ ファイルを設定しました。

スワップ パーティションの代わりにスワップ ファイルを使用することで、何かデメリットはありますか?

私のOSはDebian Linuxです。

答え1

主な欠点は、休止状態ができなくなることです。

そうは言っても、それが可能であることは認めざるを得ませんが、スワップ ファイルの絶対ディスク アドレスを使用するため、手順は非常に怪しいように思われます。スワップ ファイルが移動すると、カーネルはスワップ ファイルがあった場所を占有しているファイルすべてを休止状態にします。私はこれに触れません。そのため、最初の文はやや独断的です。

主な利点は 2 つあります。

  1. スワップ パーティションのサイズ変更と比較すると、スワップ ファイルのサイズを変更するのは非常に簡単です。
  2. スワップ領域は通常のファイル領域の中央にあるため、ヘッドの動きが少なくなり、パフォーマンスがわずかに向上します (スワップ パーティションが別の物理ディスク上にある場合は、スワップ パーティションの方がパフォーマンスが向上します)。

私は Ubuntu で両方を使用しました。休止状態が必要ない場合は、スワップ ファイルをお勧めします。

関連情報