Существует ли библиотека Linux, которая может выполнять профилирование производительности внутри запущенного процесса?
У меня довольно большая программа для Linux, основанная на сценариях. В зависимости от сценариев программа может вести себя по-разному (и проблемы с производительностью). Что было бы неплохо, так это библиотека с низкой производительностью, которую я могу встроить в тот же процесс, который отслеживает и обеспечивает обратную связь в реальном времени с процессом о собственной производительности.
Oprofile был бы фантастическим, если бы я мог запустить его в рамках программы и сохранить его изолированным только для этой программы. Из документации, которую я прочитал, это не представляется возможным.
Кто-нибудь знает о такой библиотеке?
Спасибо!
Андрей Клофас