...
Running a basic report will tell you what functions are showing up in the sampled profile the most.
Panel |
---|
bcall@snowball trafficserver$ opreport --symbols proxy/traffic_server | head |
Running a callgraph report. I have seen where sometimes the callgraph has been wrong on Fedora 12 and we never call some of the functions listed in the callgraph.
User Profile |
---|
bcall@snowball trafficserver$ opreport -c -g --symbols proxy/traffic_server
User Profile |
---|
Google profiler
- Main Page: http://code.google.com/p/google-perftools/
- CPU Profiler: http://google-perftools.googlecode.com/svn/trunk/doc/cpuprofile.html
...