Python cProfile - анализ показывает слишком короткое время - PullRequest
0 голосов
/ 08 ноября 2019

Я попробовал cProfile для своего скрипта на python, чтобы найти узкие места. Общее время выполнения моего скрипта составляет около 1 минуты, как проверено с помощью time script.py

Я запускаю cProfile python -m cProfile script.py, но общее время выполнения составляет 1,7 секунды. Почему это? Действительно ли сообщаемое время cProfile действительно?

        2051937 function calls (2038961 primitive calls) in 1.748 seconds

   Ordered by: standard name

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
        1    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(<module>)
        1    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(concatenate)
        1    0.000    0.000    0.000    0.000 <__array_function__ internals>:2(copyto)
      730    0.001    0.000    0.001    0.000 <frozen importlib._bootstrap>:103(release)
      380    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:143(__init__)
...