golang pprof для кода библиотеки c

Я пытался профилировать мое приложение golang с помощью pprof, но кажется, что детали моего кода c (связанные как статическая библиотека) отсутствуют в выходном результате.

график пламени

На графике фреймов вы можете видеть, что все время, затрачиваемое на выполнение кода c, указывается в "runtime._ExternalCode", без каких-либо подробностей. И я уверен, что моя статическая библиотека скомпилирована с поддержкой отладки.

Так есть ли способ заставить pprof получить детали (например, трассировку стека) стороннего кода c? Или есть другой инструмент для профилирования Голанга, чтобы сделать это?

0 ответов

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