システムまたはアプリケーションの減速や誤動作のトラブルシューティングを行う場合、最初に確認す
この記事では、いくつかの異なるコマンドを使用してLinuxのRAM使用量を確認する方法を説明します。p>
free Command#
free
は、Linuxシステムのメモリ使用量をチェックするための最も一般的に使用されるコマンドです。 合計メモリ、使用済みメモリ、および空きメモリに関する情報が表示されます。一般的に、free
-h
オプションで呼び出されます。
free -h
total used free shared buff/cache availableMem: 3936 1087 252 130 2596 2427Swap: 0 0 0
各列の意味は次のとおりです。
- total-アプリケーションで使用できるメモリの合計量。
- used-使用されたメモリ。 これは次のように計算されます。
used = total - free - buffers - cache
- free-Free/Unusedメモリ。
- shared-この列は無視できます。
- buff/cache-カーネルバッファーとページキャッシュとスラブによって使用される結合されたメモリ。 このメモリは、アプリケーションが必要に応じていつでも再利用できます。
- available-スワップせずに、新しいアプリケーションを起動するために使用できるメモリの推定値。
free
コマンドは、物理メモリとシステムスワップの情報を出力します。
top Command#
top
は、実行中のプロセスに関するリアルタイム情報を表示するコマンドラインユーティリティです。 また、メモリ使用量を含むシステムの概要も表示されます。
コマンドを呼び出すには、単にtop
:
free -h
出力は次のようになります。