Yappi возвращает странные результаты

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

1 ответ

Эта проблема, вероятно, исправлена ​​в последней главе репозитория. Кроме этого, yappi не накапливает time.sleep() или любые другие блокирующие выходные сигналы синхронизации при работе в режиме тактовой частоты процессора. Смотрите API get_clock_type() для yappi.

Другие вопросы по тегам