Yappi возвращает странные результаты
Я запускаю yappi python profiler в многопоточном процессе и получаю странные результаты при печати с помощью yappi.print_stats(). Некоторые методы повторяются более одного раза, в каждой строке они показывают разные ttot
а также ncalls
, Некоторые методы удивительно показывают tsub
равно 0, где они, конечно, не должны. Не могли бы вы объяснить эти явления?
1 ответ
Эта проблема, вероятно, исправлена в последней главе репозитория. Кроме этого, yappi не накапливает time.sleep() или любые другие блокирующие выходные сигналы синхронизации при работе в режиме тактовой частоты процессора. Смотрите API get_clock_type() для yappi.