1

callgrindを使用するために、apacheをシグナルプロセス/デバッグモードで実行しようとしてきましたが、デバッグのために使用する単純な単一のプロセスがあります。

シングルプロセスモードでapacheを実行した経験のある人はいますか?

実行してみましたhttpd -X。これは単一のプロセスでapacheを開始できますが(良い)、このように実行しているときに、それらを再びシャットダウンするクリーンな方法が見つかりませんでした。動作する唯一の方法はkill -9です。これはデバッグ出力も吹き飛ばすので、callgrindを使用しているときはそれ以上先に進むことはありません。興味のある人のために、私が実行している完全なコマンドは次のとおりです。

valgrind --tool=callgrind  /path/to/apache2/httpd -X

どんなアイデアでもありがたいです。
ありがとう

4

2 に答える 2

0

kill -TERMapacheプロセスに向けられた単純なものは、シャットダウンするように指示する必要があります。

于 2012-11-28T13:44:41.410 に答える