某処理のボトルネックを探るため、 oprofileというのを始めて使ってみた。 Fedoraだと、 #yum -y install oprofile で入る。 カーネル内の関数のプロファイルを取りたいときは、 # yum -y install kernel-debug rebootして、fc8debugというカーネルを選択してブート。 #↑kernel-debugのインストールは、もしかしたら要らないかもしれない。。。 /etc/yum.d/内のファイルのうち、 debuginfo関係のやつをenabled=1にする。 で、 #yum install -y kernel-debug-debuginfo これで、vmlinuxファイルが入る。 さて、oprofileを使う。 と思ったら、VMWareのゲストマシン上のLinuxでは↓が必要 opcontrol --deinit; modpro