标签: c++ c linux gcc
到目前为止,如何获取当前的总分配内存(在C/C++ (gcc)中的Linux进程中)?
C/C++ (gcc)
答案 0 :(得分:1)
尝试解析/proc/self/maps or /proc/$PID/maps。查找标有[heap]的行。
/proc/self/maps
/proc/$PID/maps
[heap]
答案 1 :(得分:0)
我喜欢Rob的回答,但这里有一个可能的选择。如果您能负担运行时间成本,则可以使用valgrind和massif工具。