Hi, All, I have gotten some problems to run oprofile. Could anybody help me out? thanks in advance.
My system is Intel DuoCore (64bit). CPU family: 6, Model 15, Model name: Xeon (5150 @2.66 GHz). System is running SL5.0. When I check the Profile's CPU type, "cat /dev/oprofile/cput_type" shows "i386/core_2". Is this correct? But my system is 64bit. Also, I set Oprofile to profile different events such as L1I_MISSES" , but "Opreport" keeps on giving me the result of the event "CPU_CLK_UNHALTED". Anything wrong? Some results are as follows: [EMAIL PROTECTED] oprofile]# opcontrol --reset [EMAIL PROTECTED] oprofile]# opcontrol --start ....runing my application...... [EMAIL PROTECTED] oprofile]# opcontrol --dump [EMAIL PROTECTED] oprofile]# opcontrol --status Daemon running: pid 7981 Event 0: L1I_MISSES:1333353:0:1:1 Event 1: ITLB:10000:18:1:1 Separate options: none vmlinux file: /usr/src/kernels/2.6.18-8.1.14.el5-x86_64/vmlinux Image filter: none Call-graph depth: 0 Buffer size: 65536 [EMAIL PROTECTED] oprofile]# opreport -l |more CPU: Core 2, speed 2666.71 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000 samples % app name symbol name 363336 20.2061 vmlinux copy_user_generic 241323 13.4206 cxgb3 (no symbols) 238021 13.2370 vmlinux mwait_idle 73446 4.0845 vmlinux schedule thanks, wenji
