调试时可视化查看虚拟内存使用情况

时间:2010-08-09 05:28:43

标签: linux memory virtual

这可能是一个很大的问题,但是有没有工具可以让我在Linux中查看我的进程的虚拟内存使用情况?我正在谈论详细的,可能是内存的图形视图,包括进入保留地址,BSS / text / etc段,堆,堆栈增长等,而我在调试器中踩过程序?

2 个答案:

答案 0 :(得分:0)

我曾经用pmap来监控内存消耗。它帮助我发现了内存泄漏的来源。它远非图形化,但你可以从中学到很多东西。

答案 1 :(得分:0)

好问题。对于广泛的视图,也许只是保持dump / proc / pid / maps?我认为上面提到的pmap显示了这里的信息。但我猜你在谈论特定的小型allocs / deallocs。