linux での代表的なプロファイル測定の実装を解説します。 関連して、マルチスレッドプログラムのプロファイル測定の注意点を述べます。 なお、gprof、oprofile の基本的な使い方は既知のものとし、本書では特に解説はいたしません。 linux では gprof は glibc に付属するツールです。ここでは glibc-2.3.6 を使って説明します。 gprof によるプロファイル測定を行うには、 -pg コンパイルオプションをつけてプログラムをコンパイルします。 このことにより、プログラムに以下の処理が追加されます。