是否有适用于Python3的工作内存分析器

时间:2011-10-13 18:27:15

标签: python python-3.x profiling memory-profiling memory-leak-detector

在Python 2中有一些工具,但一切似乎都陈旧而且已经过时了。

我发现了PySizer和Heapy但是一切似乎都是面向Python2的,需要付出很多努力来移植。

objgraph很有意思,但仍然不是一个完全有效的分析器

使用哪种工具?

3 个答案:

答案 0 :(得分:12)

Pympler是一个Python内存分析器,兼容Python 2.x和Python3.x。

答案 1 :(得分:4)

objgraph与Python 3兼容

答案 2 :(得分:2)

memprof适用于Python3:

http://jmdana.github.io/memprof/

它将记录并绘制所有变量的内存占用量。

相关问题