free
AWS Linuxサーバーのコマンド出力を理解しようとしています。たとえば、free -h
次のようになります。
total used free shared buff/cache available
Mem: 15G 2.2G 4.0G 16M 9.0G 12G
Swap: 0B 0B 0B
与えられfree -hl
た与えられた:
total used free shared buff/cache available
Mem: 15G 2.2G 4.0G 16M 9.0G 12G
Low: 15G 11G 4.0G
High: 0B 0B 0B
Swap: 0B 0B 0B
「低」使用メモリ(11G)が合計使用メモリ(2.2G)をどのように超えていますか?私が読んだすべてのものでは-l
、合計は「低」メモリと「高」メモリに分けられなければなりません。それでは、11Gは正確に何を意味しますか?
答え1
「低」行と「高」行の「使用済み」列は、使用量に基づいてフィルタリングされません。その値を「Mem」列で指定された値と比較するには、後者の「buff / cache」列を追加する必要があります。