Есть ли способ получить время выполнения отдельных вызовов методов, используя DotTrace? - PullRequest
1 голос
/ 17 января 2020

Я хотел бы выяснить время выполнения отдельных вызовов метода. Поэтому, если метод вызывается 3 раза, я могу видеть общее время, необходимое для его выполнения. Поскольку время выполнения может варьироваться при каждом вызове, я бы хотел видеть индивидуальное время.

Есть ли способ увидеть это?

enter image description here

1 Ответ

0 голосов
/ 19 января 2020

Нет, к сожалению, это невозможно. Также обратите внимание, что общее время функции может быть неточным в режимах трассировки / построчного профилирования: https://www.jetbrains.com/help/profiler/Profiling_Guidelines__Choosing_the_Right_Profiling_Mode.html#tracing

В этом случае вы можете попробовать использовать режим профилирования по временной шкале. Если вызовы метода распределены по времени, вы можете выбрать временной интервал только с одним вызовом и получить время этого вызова.

...