2 つの Xeon E5504 プロセッサを搭載した IBM HS22 ブレード上に debian 5.0 Linux サーバーがあります。このセットアップでは、oprofile がハードウェア パフォーマンス カウンターを認識できず、タイマー割り込みしか利用できないことがわかりました。
# opcontrol -l
Using timer interrupt.
# cat /dev/oprofile/cpu_type
timer
システム情報は次のとおりです。
# cat /etc/issue.net
Debian GNU/Linux 5.0
# uname -a
Linux xxx 2.6.26-2-686-bigmem #1 SMP Mon Jun 21 06:45:17 UTC 2010 i686 GNU/Linux
oprofile は、apt を使用して debian リポジトリからインストールされました。
# opcontrol --version
opcontrol: oprofile 0.9.3 compiled on Feb 10 2008 12:08:26
ハードウェア パフォーマンス カウンターを有効にするにはどうすればよいですか? ありがとう!