Ubuntu 22.04でもLinuxスワップパーティションは必要ですか?

Ubuntu 22.04でもLinuxスワップパーティションは必要ですか?

スワップ パーティションがない場合、新しい Ubuntu バージョンでは、RAM が完全に使用されると、他の使用可能なディスク領域にある特別なファイルを使用する可能性があると読みました。

私よりも知識のある方は、この情報を確認していただけませんか? その後、スペースを増やすために Linux スワップ パーティションを削除します。

答え1

もはやデフォルトスワップパーティションですが、Ubuntuはそれを使用します。デフォルトでは、Ubuntuは現在スワップファイル管理が簡単になるため(サイズを増減するためにパーティションを変更する必要はありません

私はほとんどのマシンでスワップパーティションを引き続き使用しますが、私のシステムはたいていデュアルブートなので複数のシステムを持つことができます共有同じスワップパーティションディスクスペースを節約できます...また、私はQAに携わっているため、多くのインストール済みシステムが再インストールされることが多く、共有されているスワップファイル別のシステムのドライブにコピーすると、問題が複雑になるだけです (つまり、共有それでもまだ可能ですスワップファイル

ファイルの交換パーティションのスワップ別のオプションを提供していただければ、システム、そして最も重要な私たち自身の使用方法に最適なものを使用できます。

参考までに:私はQAテスト済みで、現在までのすべてのリリースをテスト済みですマンティック23.10のリリース予定)はどちらも使用できます。両方ご希望の場合 (いくつかのタスクで追加のスワップが必要な場合はスワップファイルを追加しますが、これを行うと効率が低下すると思われますが、機能します。

答え2

私はスワップ パーティションについて調べてきましたが、次のような結論に至りました。

現在、少なくとも最近の Ubuntu バージョンでは、休止モードを使用しない場合は、スワップ パーティションを作成する必要はありません。おっしゃるとおり、スワップ パーティションを作成しない場合は、Ubuntu は (私の知る限り) スワップ パーティションと同じように機能するスワップ ファイルを使用します。

とにかく、必要に応じて作成できます。問題はありません。また、作成済みで削除したい場合も、問題はありません。RAM が不足すると、Ubuntu はスワップ ファイルを使用します。また、正しい設定を行うと、そのスワップ ファイルでハイバネーション モードも使用できると読みました。

Ubuntu の公式ドキュメントでこれについて読みたい場合は、次のようにします。https://help.ubuntu.com/community/SwapFaq#Should_I_reinstall_with_more_swap.3F2.6 Linux カーネル以降では、スワップ ファイルはスワップ パーティションと同じくらい高速であると説明している段落さえあります。

関連情報