Yappi返回奇怪的结果

时间:2013-02-11 16:44:38

标签: python profiling yappi

我在多线程进程中运行yappi python profiler,当使用yappi.print_stats()进行打印时,我得到了奇怪的结果。有些方法会重复多次,在每一行中都显示不同的ttotncalls。有些方法令人惊讶地显示tsub等于0,但肯定不应该。 你能解释一下这些现象吗?

1 个答案:

答案 0 :(得分:1)

此问题可能已在最新的存储库头中修复。除此之外,如果在CPU时钟模式下运行,yappi不会累积time.sleep()或任何其他阻塞调用定时输出。请参阅yappi的get_clock_type()api。