18 Mar
2004
18 Mar
'04
16:42
At Fri, 19 Mar 2004 00:39:27 +0900, takezou wrote:
M. Takeyama です。
On Thu, 18 Mar 2004 10:54:38 +0100 Takashi Iwai
wrote: [...]
strace -r してみると、もう少し分かるかもしれませんね。 iwaiさん、ありがとうございます。
strace のこと知らなかったので少し調べてみました。
お役に立てて何よりです :-)
Japan.linux.com に、たまたまだと思いますが、KDEを例にした straceの使い方が載っていました。 #時間を作ってstraceの使い方を習得しようと思います。 http://japan.linux.com/desktop/03/10/28/1054253.shtml
この例には書いてない様ですが、strace は gdb 同様、後付けでも起動できる
のです。
% strace -p PID
で起動すると、既に走っているプロセス PID のトレースを開始します。
今回の様なパフォーマンス低下のバグには、一緒に -r を付けて見てみると、
どこで時間を喰っているかなどが特定しやすいです。
--
Takashi Iwai