LinuxはシステムRAMの最高の透かしを維持しますか?

LinuxはシステムRAMの最高の透かしを維持しますか?

各プロセスの/proc/[PID]/statusファイルにVmHWMエントリがあることを知っていますが、システム最高の透かしを含むコレクションはありますか?

freeコマンドは現在RAMの使用率を提供していることを知っていますが、システムはどこかでHWM値を維持したいと思います。

ベストアンサー1

カーネルがcgroup v1メモリコントローラをサポートして有効になっている場合(わかっている限り、すべての主要なLinuxディストリビューションで有効になっている)、ルート値を使用できますmemory.max_usage_in_bytes

echo "$(("$(cat /sys/fs/cgroup/memory/memory.max_usage_in_bytes)" / 2**20)) MB"

おすすめ記事