タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

debugに関するwataken44のブックマーク (1)

  • プロファイル(gcc) - ファイヤープロジェクト

    2003-07-20T15:13+09:00 matsu プログラムのパフォーマンスを効率的にあげるには,多く呼び出される関数や一番重い処理をする関数をチューニングする必要がある.ここではgccのプロファイルという機能を用いて呼び出し回数や実行時間を調べるための方法を書く. gcc -pg 例 gcc -pg方法はズバリ-pgでgccしてプログラムを実行するとファイルgmon.outが出力される.そしてgprofを実行するとプログラム中の各関数の実行時間や呼び出し回数等が表示される. 例/* profile-gcc.c */ #include <stdio.h> int hoge(); int fuga(); int foo(); int main(){ int i=0; int j=0; int k=0; for(i=0;i<10;i++){ hoge(); for(j=0;j<20;j

  • 1