相关项目
scalene
Scalene是一款高性能Python分析工具,可同时监测CPU、GPU和内存使用。它能区分Python和原生代码执行时间,识别内存泄漏,分析数据复制量。独特的AI优化建议功能为开发者提供代码改进方案。通过命令行或Web界面,Scalene支持逐行分析,助力快速定位性能瓶颈,提升Python程序效率。
async-profiler
async-profiler是一款低开销Java采样分析器,可避免安全点偏差问题。它能采集CPU、内存分配、锁竞争等多种性能数据,并生成火焰图等可视化报告。该工具利用HotSpot API收集堆栈信息和跟踪内存分配,适用于基于HotSpot JVM的Java运行时。async-profiler为Java应用提供全面的性能分析功能,是性能优化的实用工具。