В одном из моих проектов Nim у меня проблемы с производительностью. Сейчас я пытаюсь использовать nimprof
, чтобы посмотреть, что происходит. У меня есть import nimprof
в моем основном исходном файле, и я компилирую с --profiler:on
. Когда я запускаю программу, я вижу сообщения:
writing profile_results.txt...
... done
Однако profile_results.txt
содержит только это:
total executions of each stack trace:
Entry: 1/1 Calls: 2741/2741 = 1.0e+02% [sum: 2741; 2741/2741 = 1.0e+02%]
Время выполнения составило около 1 минуты, так что я не думаю, что этого времени просто недостаточно, чтобы что-то попробовать. Есть ли способ получить что-то более значимое из nimprof
?