web-dev-qa-db-ja.com

htopからのメモリ使用量情報をどのように解釈しますか

ラボには複数のサーバーがあり、どのサーバーに現在利用可能なリソースがあるかを判断しようとしました。私はhtopディスプレイの情報を解釈しようとしましたが、これらすべての数字を完全に理解しているわけではありません。

Htopを発行した後、各サーバーのスクリーンショットを撮りました。

サーバー#1:

サーバー#2:

サーバー#1はサーバー#2よりも多くのメモリを使用できますか? AvgまたはMemを見る必要がありますか?または、他のどのパラメーターを見る必要がありますか?

ありがとう!

61
olala

ここにhtop作成者。

サーバー#1はサーバー#2よりも多くのメモリを使用できますか?

はい。

htop faq から:

Htopのメモリメーターは、topが90%のようなものを表示しているときに、9%などの低い数値を示しています。 (または:MEM%の数値は低いですが、バーはほとんどいっぱいに見えます。何が起こっているのですか?)

メモリメーターが示す数値は、プロセスが使用する合計メモリです。追加の利用可能なメモリは、バッファリングとディスクキャッシュのためにLinuxカーネルによって使用されるため、合計で、メモリ全体のほとんどがカーネルによって使用されています。 htopで表示される数値は、使用されるリソースのより意味のあるメトリックであると考えています。この数値は緑色のバーに対応しています。青と茶色のバーは、それぞれバッファーとキャッシュに対応しています(F1キーでアクセスできるヘルプ画面で説明されています)。これらについての数値データは、テキストとして表示するようにメモリメーターを構成するときにも使用できます(セットアップ画面のF2)。

それが物事を解決することを願っています!乾杯!

107
Hisham H M