用于分析的Linux库

And*_*fas 3 c linux profiler oprofile

是否有可以在正在运行的进程中运行性能分析的Linux库?

我有一个相当大的linux程序,它基于脚本.根据脚本,程序可能会有非常不同的行为(和性能问题).最好的是一个低开销性能库,我可以嵌入到同一个进程中,监视并向进程提供关于它自身性能的实时反馈.

Oprofile会非常棒,如果我可以在程序中启动它并将其与该程序隔离开来.从我读过的文档中,似乎不可能.

有谁知道任何这样的图书馆?

谢谢!
安德鲁克洛法斯

sho*_*app 5

看看gprof - 它应该做你想要的.

  • 你添加的任何东西来监控你的过程都会让它"比正常慢".为什么需要实时反馈? (2认同)