🙄

available memory の取得

2023/02/18に公開

available memory の取得

while :
do
  cat /proc/meminfo | grep MemAvailable: | awk '{print $2}'
done

one liner にしたもの

while : ; do cat /proc/meminfo | grep MemAvailable: | awk '{print $2}' ; done

free コマンドで取得周期を指定できるが、-s オプションは 1 が最低なのでそれより高い頻度で取得したい場合、ほかの方法が必要。

cat /proc/meminfo の結果で MemAvailable: で available memory を取得できる

Discussion