fstabスワップエントリの「マウントオプション」列の「sw」の意味

fstabスワップエントリの「マウントオプション」列の「sw」の意味

私の/etc/fstabファイルには、次のスワップエントリがあります。

/root/swap swap swap sw 0 0

別のコンピュータがあり、オンラインで時々デフォルト、xfs、または他のオプションを設定するのを見ました。それでは、「sw」の意味と目的が何であるか、そしてそこに置くための最良の選択肢が何であるか、そしてその理由が何であるかについて少し混乱します。

ベストアンサー1

~からfstab私のシステムのマニュアル:

4番目のフィールドは、fs_mntopsファイルシステムに関連するマウントオプションを記述します。カンマで区切られたオプションのリスト形式。これには、少なくともマウントタイプ(fs_type以下を参照)とファイルシステムタイプに適したその他のオプションが含まれています。 [...]

「rw」、「rq」、または「ro」の場合、fs_typeこのフィールドに指定されたファイルシステムは通常、指定されたfs_file特殊ファイルに読み取り/書き込みまたは読み取り専用でマウントされます。 「sw」の場合、fs_type特殊ファイルは、システムの再起動プロセスの終了時にコマンドを介してスワップ領域として使用されます。swapon(8)

したがって、デフォルトでは、これがスワップ空間として使用できる有効な候補であることをsw知らせるためにswapon(またはswapctl私のシステムで)システム起動ルーチンの一部として追加されます。

~からマニュアル説明swapctl -A:

このオプションを使用すると、ファイル内のデバイスと「sw」タイプのファイルをswapctl読み取り、これらすべてのエントリをスワップデバイスとして追加できます。/etc/fstabスイッチングデバイスが設定されていない場合は、swapctlエラーコードで終了します。

OpenBSDにあります。優秀Ubuntu Linux私はアクセス可能なシステムですが、sw何らかの理由でどのマニュアルでもインストールオプションを交換と呼びません。

おすすめ記事