3

実行中のプロセス内でパフォーマンス プロファイリングを実行できる Linux ライブラリはありますか?

スクリプトベースのかなり大きな Linux プログラムがあります。スクリプトによっては、プログラムの動作が大きく異なる (およびパフォーマンスの問題が発生する) 場合があります。良いのは、同じプロセスに埋め込むことができる低オーバーヘッドのパフォーマンス ライブラリで、プロセス自体のパフォーマンスを監視し、プロセスにリアルタイムのフィードバックを提供します。

Oprofile は、プログラム内で起動して、そのプログラムだけに分離できれば素晴らしいと思います。私が読んだドキュメントから、それは可能ではないようです。

そのようなライブラリを知っている人はいますか?

ありがとう!
アンドリュー・クロファス

4

2 に答える 2

5

gprofをチェックしてください-それはあなたが望むことをするはずです。

于 2012-02-23T22:04:20.823 に答える
2

gperftoolsはプロファイリングに適していると思います。CPU プロファイル データの実行時のパフォーマンス ペナルティは非常に小さいです。

于 2012-02-23T22:51:26.633 に答える