Solaris 11で/tmpと/swapと/system/揮発性の違いは何ですか

Solaris 11で/tmpと/swapと/system/揮発性の違いは何ですか

私のSolaris 11df出力に異なるスワップエントリがあります。

root@hostname:/# df -h | egrep "tmp|swap"
/tmp                   108G   5.1G       103G     5%    /tmp
swap                   150G   119G        31G    80%    /system/volatile
swap                   110G    79G        31G    73%    /apptmp

また、swap -lhまったく異なる出力を示しています。

root@hostname:/# swap -lh
swapfile             dev    swaplo   blocks     free
/dev/swap             -         8K      48G      48G

この出力をどのように解釈する必要がありますか?実際に使用しているスワップスペースは何ですか?

答え1

私が使用しているシステム(Debian)と名前が異なるためです。

  • /tmp一時ディレクトリです(推測ではありません)。
  • /tmpこれは物理ファイルシステムの一部であり、再起動後も持続します。
  • /system/volatileスワップでサポートされているため、ブートプロセス全体で持続しません。
  • swapと同様に、スワップに使用されるファイルシステムの種類ですtmpfs
  • /apptmp説明を参照してください/system/volatile
  • /dev/swapそれはおそらくスワップファイル/パーティションへのリンクでしょう。調べてくださいls -dl /dev/swap
  • /swap存在しない場合は、質問の出力をご覧ください。

答え2

swapさまざまなメモリベースのファイルシステム用のバックエンドストレージ。

ファイルシステムの種類を表示するには、次のように呼び出します。

mount -p

vfstab現在のインストール状態に対して同様の出力を取得します。

関連情報