RE: opcontrol does not create results
"Lentes, Bernd" <[email protected]>
| Newsgroups | gmane.linux.oprofile |
|---|---|
| Message-ID | <[email protected]> |
Michael wrote: > > Hi Bernd, > > it's possible to dive deeply. You need to have debuginfo for all the things > you want to dive in, so in this case for kernel. When you have > debuginfos, you may run: > > opreport -wl > --> that should give you information of samples per process/function > > opreport -d > --> that should go per address/instruction > > opreport -gl > --> if you have proper debuginfo, you can see line numbers etc. > > You may be also interested in generating a callgraph, but for that you > need to run your measurement with "-c" and then you may run > "opreport -c". But it's pretty possible, that your kernel doesn't support > that or it doesn't have it enabled. > > Another interesting thing is the opannotate tool, which reads the > sources and creates a copy of your source tree, where the source files > are annotated by samples per line. That's awesome for user space > profiling, but in case of kernel it would be probably an overkill... > > Note: If you install some additional debuginfos, you would probably > need to re-run all the measurements to get the results! > > Last thing is that I'd recommend you to run the measurement for longer > time. > Your example report doesn't contain that many samples, you may need > more for the investigation. > > Regards, > Michael > > Hi Michael, thanks again for your help. Currently I'm searching the debuginfo packages for my kernel. When I found them, I will follow your suggestions and return back to you. Bernd Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ oprofile-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oprofile-list