Как профилировать производительность функции в VSCode - PullRequest
0 голосов
/ 09 января 2020

Я написал программу на (C ++ / Golang). Как я могу найти функцию, которая заняла самый высокий цикл процессора? Цель - повысить производительность выполняемой программы.

1 Ответ

1 голос
/ 10 января 2020

Пожалуйста, используйте pprof для профилирования процессора.

Вы можете сгенерировать профиль с помощью

go test -run=xx -bench=. -benchmem -memprofile mem.prof -cpuprofile cpu.prof

, а затем проанализировать с помощью:

go tool pprof del.test cpu.prof
top
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...