
memray
bloomberg
Memray is a memory profiler for Python
AI 简介
Memray是一个用于Python的内存分析工具。它能够追踪Python代码、本地扩展模块以及Python解释器本身的内存分配情况,并生成多种类型的报告来帮助用户分析内存使用数据。Memray的核心功能包括:精确跟踪每个函数调用以完整呈现调用栈,支持C/C++库中的原生调用,对性能影响小且可以灵活控制是否追踪本地代码,支持多线程及原生线程(如C扩展中的C++线程)。该工具适用于需要深入分析应用程序内存消耗、查找内存泄漏点或识别导致大量内存分配的代码热点场景中。
Python
Apache License 2.015.1k
Stars
457
Forks
61
Watchers
29
Issues
Star 增长
今日0
近 7 天+9
近 30 天+66
综合评分79.08
默认分支main