tannal / ohmywork

0 stars 0 forks source link

Triangulating Python Performance Issues with SCALENE #50

Open tannal opened 7 months ago

tannal commented 7 months ago

https://www.usenix.org/system/files/osdi23_slides_berger.pdf

tannal commented 3 months ago

采样技术:Scalene 可能使用了采样技术来收集性能数据,而不是传统的插桩方法,这可以减少对程序执行的影响。 CPU 分析:可能包括对 Python 代码和本地/C 扩展代码的 CPU 使用情况分析。 内存分析:可能包括对内存分配、释放和使用情况的详细跟踪。 多线程支持:Scalene 可能提供了对多线程 Python 程序的性能分析支持。 输出可视化:可能包括了如何将收集到的性能数据以易于理解的方式呈现给用户。