コマンドラインでスワップが有効になっていることを確認する方法は?

コマンドラインでスワップが有効になっていることを確認する方法は?

スワップが有効になっているか、どのスワップデバイスが設定されているかをコマンドラインでどのように確認できますか?

ベストアンサー1

Linuxでは、次のものを使用できます。

  • cat /proc/meminfo合計スワップスペースと利用可能なスワップスペースの表示(すべてのLinux)
  • cat /proc/swaps使用しているスイッチングデバイスの確認(すべてLinux)
  • swapon -sスワップデバイスとサイズの表示(swaponがインストールされている場所)
  • vmstat現在の仮想メモリ統計

Mac OS Xでは、次のものを使用できます。

  • vm_stat仮想メモリ(スワップ)に関する情報の表示
  • ls -lh /private/var/vm/swapfile*使用しているスワップファイルの数を確認してください。

Solarisでは、次のものを使用できます。

  • swap -lスワップデバイス/ファイルとそのサイズを見る
  • swap -s合計スワップサイズの表示(使用および無料)
  • vmstat仮想メモリ統計の表示

一部のシステムでは、「仮想メモリ」はディスク対応メモリデバイスのみを参照し、他のシステム(Solarisなど)では、仮想メモリはtmpfsファイルシステム(例:/ tmp)と共有メモリを含むすべてのユーザープロセスアドレス空間を参照します。できます。スペース。

おすすめ記事