ab’s blog

インフラの呟きです。

REDHAT メモリ使用率の計算方法 (バージョンによって異なる)

hahahahahaha

はじめに

REDHATのバージョンによってメモリ使用率のだし方が違います。以下はfreeコマンドの結果からどこの値を取って計算すればよいかを纏めています。この計算はzabbix:メモリ使用率の考えかたを参考にしました。

■REDHAT6の場合

計算式:(total -(Free +buffers +cached))/ total *100

# free -m (←単位をMBで表示)
             total       used       free     shared    buffers     cached
Mem:          3833       1276       2557          3        199        607
-/+ buffers/cache:        468       3364

■REDHAT7&REDHAT8の場合

計算式:(total -available)/ total *100

# free -h
              total        used        free      shared  buff/cache   available
Mem:           7.6G        635M        5.6G        415M        1.4G        6.3G
Swap:          1.6G          0B        1.6G

以上