2011-01-14 82 views
9

我在Linux下有一個核心轉儲。這個過程繼續進行內存分配,我需要至少找到發生這種情況的庫。如何分析內核轉儲的內存使用情況?

您建議使用什麼工具來全面瞭解內存在哪裏?我知道這個問題很難/完全解決不了。任何至少可以提供一些線索的工具都會有所幫助。

[這是一個蟒過程中,懷疑是內存分配由C語言編寫的自定義模塊中的一個引起的]

+0

我試過幾種不同的工具:直接gdb,gdb + libpython,gdbheap,自定義.gdbinit。 – 2011-01-24 15:12:51

回答

0

嘗試運行的Linux PERF上調用圖蟒過程啓用工具。如果其多線程進程將所有關聯的LWP作爲參數。