cgroupのメモリプレッシャーを見たいです。しかし、単純なcat memory.presure_level
失敗。
cgroupの現在のメモリ不足をどうやって知ることができますか?
答え1
memory.presure_level
レベル表示用ではなくイベント受信用に使用されます。
memory.usage_in_bytes
memory.limit_in_bytes
とを比較すると、現在のメモリプレッシャーに関するアイデアを得ることができますmemory.soft_limit_in_bytes
。
実際に何が起こっているのかを知るために、memory.presure_level
私は次の簡単なツールを開発しました。https://gist.github.com/vi/46f921db3cc24430f8d4。イベントが発生するたびに数字を印刷します。
# cgroup_memory_pressure_monitor low .
1
1
1
^C