用于测量、监视和分析python对象的内存行为的开发工具。
Pympler的Python项目详细描述
pympler是一个开发工具,用于测量、监视和分析 运行的python应用程序中python对象的内存行为。
通过pympling一个python应用程序,可以详细了解 可以获得python对象的生存期。不受欢迎或 意外的运行时行为,如内存膨胀和其他“pymples” 很容易识别。
Pympler将三个先前独立的项目集成到一个单独的项目中, 综合分析工具。Asizeof提供基本尺寸信息 对于一个或多个python对象,muppy用于在线 监视python应用程序和类跟踪器提供 对选定python对象的生存期进行离线分析。一个 Web分析前端公开进程统计信息、垃圾 可视化和类跟踪器统计。
pympler完全用python编写,不依赖于 外部库。它已经用Python2.7、3.3、3.4进行了测试, Linux、Windows和MacOS X上的3.5、3.6、3.7。