转:http://blog.chinaunix.net/uid-16480950-id-103655.html
meliae是一个python进程内存占用监控、分析工具,它的安装需要依赖pyrex包
meliae会把某个时刻的内存给dump到一个文件中,然后再对该文件进行分析
当我们的某个python程序占用内存很大,可能有内存泄露发生时,可以使用该工具来进行检测分析
安装和使用用都比较简单,在需要dump内存的地方,写上以下代码即可:
[list=1]
[]from meliae import scanner
[]scanner.dump_all_objects(‘/opt/log/dump.txt’)
[/list]