From: C K K. <ckk...@gm...> - 2010-09-14 08:53:59
|
Hi, On 2.6.9-89.ELlargesmp When I reboot the computer and do the following - opcontrol --init opcontrol --start opcontrol --status opcontrol --dump opreport CPU: CPU with timer interrupt, speed 0 MHz (estimated) Profiling through timer interrupt TIMER:0| samples| %| ------------------ 1 100.000 libperl.so But then when I do a opcontrol --reset and then redo the steps above (except init) - no matter what I do, I get the error message - error: no sample files found: profile specification too strict ? Am I missing some step? -- Regards, Kashyap |
From: Maynard J. <may...@us...> - 2010-09-14 15:45:43
|
C K Kashyap wrote: > Hi, > On 2.6.9-89.ELlargesmp When I reboot the computer and do the following - > > opcontrol --init > opcontrol --start > opcontrol --status > opcontrol --dump > opreport > CPU: CPU with timer interrupt, speed 0 MHz (estimated) > Profiling through timer interrupt > TIMER:0| > samples| %| > ------------------ > 1 100.000 libperl.so > > But then when I do a opcontrol --reset and then redo the steps above > (except init) - no matter what I do, I get the error message - error: > no sample files found: profile specification too strict ? > > Am I missing some step? What's the output of 'opcontrol --status'? -Maynard > |
From: C K K. <ckk...@gm...> - 2010-09-15 06:20:35
|
Separate options: library vmlinux file: none Image filter: none Call-graph depth: 0 On Tue, Sep 14, 2010 at 9:15 PM, Maynard Johnson <may...@us...> wrote: > C K Kashyap wrote: >> Hi, >> On 2.6.9-89.ELlargesmp When I reboot the computer and do the following - >> >> opcontrol --init >> opcontrol --start >> opcontrol --status >> opcontrol --dump >> opreport >> CPU: CPU with timer interrupt, speed 0 MHz (estimated) >> Profiling through timer interrupt >> TIMER:0| >> samples| %| >> ------------------ >> 1 100.000 libperl.so >> >> But then when I do a opcontrol --reset and then redo the steps above >> (except init) - no matter what I do, I get the error message - error: >> no sample files found: profile specification too strict ? >> >> Am I missing some step? > What's the output of 'opcontrol --status'? > > -Maynard >> > > -- Regards, Kashyap |
From: Maynard J. <may...@us...> - 2010-09-15 13:02:07
|
On 09/15/2010 1:20 AM, C K Kashyap wrote: > Separate options: library > vmlinux file: none > Image filter: none > Call-graph depth: 0 OK, that all looks fine. But what are you trying to profile? What do you expect to see in the report? I would expect to see *something* in the report (some kernel samples, at least), even if you're not explicitly running some test app. But, if you do run some commands or a program and then do a dump and generate a report, do you see samples then? If no, do 'dmesg' to see if there any kernel error messages. Then try starting oprofile with --verbose and, after doing --shutdown, look in the oprofiled.log. The location of this log file was changed a few releases back, so just do 'find /var/lib/oprofile -name oprofiled.log'. Are you using the distro's oprofile? If so, download oprofile 0.9.6 and build/install it and see if you have any better luck. -Maynard > > On Tue, Sep 14, 2010 at 9:15 PM, Maynard Johnson<may...@us...> wrote: >> C K Kashyap wrote: >>> Hi, >>> On 2.6.9-89.ELlargesmp When I reboot the computer and do the following - >>> >>> opcontrol --init >>> opcontrol --start >>> opcontrol --status >>> opcontrol --dump >>> opreport >>> CPU: CPU with timer interrupt, speed 0 MHz (estimated) >>> Profiling through timer interrupt >>> TIMER:0| >>> samples| %| >>> ------------------ >>> 1 100.000 libperl.so >>> >>> But then when I do a opcontrol --reset and then redo the steps above >>> (except init) - no matter what I do, I get the error message - error: >>> no sample files found: profile specification too strict ? >>> >>> Am I missing some step? >> What's the output of 'opcontrol --status'? >> >> -Maynard >>> >> >> > > > |
From: C K K. <ckk...@gm...> - 2010-09-15 13:06:30
|
Thanks Maynard, The server is down currently. I'll try out the steps you mentioned and get back. On Wed, Sep 15, 2010 at 6:31 PM, Maynard Johnson <may...@us...> wrote: > On 09/15/2010 1:20 AM, C K Kashyap wrote: >> >> Separate options: library >> vmlinux file: none >> Image filter: none >> Call-graph depth: 0 > > OK, that all looks fine. But what are you trying to profile? What do you > expect to see in the report? I would expect to see *something* in the > report (some kernel samples, at least), even if you're not explicitly > running some test app. But, if you do run some commands or a program and > then do a dump and generate a report, do you see samples then? If no, do > 'dmesg' to see if there any kernel error messages. Then try starting > oprofile with --verbose and, after doing --shutdown, look in the > oprofiled.log. The location of this log file was changed a few releases > back, so just do 'find /var/lib/oprofile -name oprofiled.log'. > > Are you using the distro's oprofile? If so, download oprofile 0.9.6 and > build/install it and see if you have any better luck. > > -Maynard >> >> On Tue, Sep 14, 2010 at 9:15 PM, Maynard Johnson<may...@us...> >> wrote: >>> >>> C K Kashyap wrote: >>>> >>>> Hi, >>>> On 2.6.9-89.ELlargesmp When I reboot the computer and do the following - >>>> >>>> opcontrol --init >>>> opcontrol --start >>>> opcontrol --status >>>> opcontrol --dump >>>> opreport >>>> CPU: CPU with timer interrupt, speed 0 MHz (estimated) >>>> Profiling through timer interrupt >>>> TIMER:0| >>>> samples| %| >>>> ------------------ >>>> 1 100.000 libperl.so >>>> >>>> But then when I do a opcontrol --reset and then redo the steps above >>>> (except init) - no matter what I do, I get the error message - error: >>>> no sample files found: profile specification too strict ? >>>> >>>> Am I missing some step? >>> >>> What's the output of 'opcontrol --status'? >>> >>> -Maynard >>>> >>> >>> >> >> >> > > -- Regards, Kashyap |