Показать количество вызовов функций в golang pprof

Для программы профинга я использую следующую команду:

go tool pprof http://localhost:6060/debug/pprof/profile

В результате в веб-режиме я получаю такую ​​картину: Показать количество вызовов функций в golang pprof

Как можно показать количество вызовов функции, а не время, проведенное внутри этой функции, как на тех же картинках из Голанг блог? Показать количество вызовов функций в golang pprof

P.S Есть аналогичный вопрос. Но как это сделать только с помощью pprof (без kcachegrind и других инструментов)?

Создание API ввода вопросов на разных языках программирования (Python, PHP, Go и Node.js)
Создание API ввода вопросов на разных языках программирования (Python, PHP, Go и Node.js)
API ввода вопросов - это полезный инструмент для интеграции моделей машинного обучения, таких как ChatGPT, в приложения, требующие обработки...
7
0
1 071
1

Ответы 1

Профилирование Golang работает путем вычисления количества появлений функций в стеках один раз за временное окно выборки. Он не принимает звонки и звонки, а скорее принимает звонки и видит звонки. Фактически, он не может подсчитывать количество звонков, но может давать другое время, затрачиваемое на это.

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