【发布时间】:2011-03-27 03:17:11
【问题描述】:
这可能是个大问题,但是有什么工具可以让我在 Linux 中查看我的进程的虚拟内存使用情况?我说的是详细的,可能是内存的图形视图,包括在调试器中单步执行程序时,保留地址、BSS/文本/等段、堆、堆栈增长等的内容?
【问题讨论】:
这可能是个大问题,但是有什么工具可以让我在 Linux 中查看我的进程的虚拟内存使用情况?我说的是详细的,可能是内存的图形视图,包括在调试器中单步执行程序时,保留地址、BSS/文本/等段、堆、堆栈增长等的内容?
【问题讨论】:
好问题。对于广泛的观点,也许只是继续倾销/proc/pid/maps?我认为上面提到的 pmap 从这里显示信息。但我猜你说的是特定的小分配/释放。
【讨论】:
我曾经使用 pmap 来监控内存消耗。它对我发现内存泄漏的根源有很大帮助。它远非图形化,但您可以从中学到很多东西。
【讨论】: