VirtualBox を使用して Linux Ubuntu 10.4 VM を実行しています。oprofile を使用して、仮想マシン内のアプリケーションのプロファイルを作成しようとしています。oprofile 0.9.6 をインストールしましたが、動作しません。起動しようとすると、次のエラーが表示されます。
opcontrol --start
/usr/local/bin/opcontrol: line 323: /usr/local/bin/ophelp: cannot execute binary file
/usr/local/bin/opcontrol: line 1483: /usr/local/bin/oprofiled: cannot execute binary file
Couldn't start oprofiled.
Check the log file "/var/lib/oprofile/samples/oprofiled.log" and kernel syslog
VirtualBox がパフォーマンス カウンターへのアクセスを提供できるかどうかわからないので (ここでは疑問があるので、ポインターがあればそれは素晴らしいことです)、次のように oprofile をタイマー割り込みにデフォルト設定しました。
opcontrol --deinit
/usr/local/bin/opcontrol: line 323: /usr/local/bin/ophelp: cannot execute binary file
Unloading oprofile module
root@dev-ubuntu-10:/usr/local/bin# /sbin/modprobe oprofile timer=1
root@dev-ubuntu-10:/usr/local/bin# opcontrol --init
しかし、まだ機能しておらず、同じエラーが発生しています。VM で oprofile を実行することは可能ですか?
ありがとう