...
Running a basic report will tell you what functions are showing up in the sampled profile the most.
Panel |
---|
bcall@snowball trafficserver$ opreport --symbols /usr/local/bin/traffic_server | head CPU: Core 2, speed 2003 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000 samples % image name app name symbol name 36603 8.1552 traffic_server traffic_server EThread::EThread() 13724 3.0577 traffic_server traffic_server LogBuffer::checkout_write(unsigned long*, unsigned long) 11137 2.4813 libpthread-2.11.1.so traffic_server pthread_mutex_trylock 10897 2.4279 traffic_server traffic_server HttpConfig::startup() 10702 2.3844 traffic_server traffic_server RecGetRecordPrefix_Xmalloc(char*, char*, int) 8869 1.9760 traffic_server traffic_server LogCollationClientSM::client_send(int, VIO*) 7952 1.7717 libc-2.11.1.so traffic_server memcpy |
...