Sampling process 158 for 3 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Analysis of sampling X11 (pid 158) every 1 millisecond Call graph: 1848 Thread_2503 1848 start 1848 main 1848 mach_msg_server 1848 mach_startup_server 1848 _Xstart_x11_server 1848 do_start_x11_server 1848 server_main 1848 X11ApplicationMain 1848 -[NSApplication run] 1848 -[X11Application sendEvent:] 1848 -[X11Application(Private) sendX11NSEvent:] 1848 xp_find_window 1848 xp_synchronize 1848 _xp_synchronize 1848 _xp_async_dequeue 1848 pthread_cond_wait$UNIX2003 1844 __semwait_signal 1844 __semwait_signal 4 0xffffffff 4 _sigtramp 4 _sigtramp 1848 Thread_2603 1848 thread_start 1848 _pthread_start 1848 CAPThread::Entry(CAPThread*) 1848 HALRunLoop::OwnThread(void*) 1848 CFRunLoopRunInMode 1848 CFRunLoopRunSpecific 1848 mach_msg 1848 mach_msg_trap 1848 mach_msg_trap 1848 Thread_2703 1848 thread_start 1848 _pthread_start 1848 server_thread 1848 dix_main 1848 Dispatch 1846 select$DARWIN_EXTSN 1846 select$DARWIN_EXTSN 1 WaitForSomething 1 WaitForSomething 1 read$UNIX2003 1 read$UNIX2003 1848 Thread_2803 1848 thread_start 1848 _pthread_start 1848 glvmDoWork 1848 pthread_cond_wait$UNIX2003 1848 __semwait_signal 1848 __semwait_signal 1848 Thread_2903 1848 thread_start 1848 _pthread_start 1848 DarwinProcessFDAdditionQueue_thread 1848 pthread_cond_wait$UNIX2003 1848 __semwait_signal 1848 __semwait_signal 1848 Thread_2a03 1848 thread_start 1848 _pthread_start 1848 _xp_async_thread 1848 _xp_async_dequeue 1848 pthread_cond_wait$UNIX2003 1848 __semwait_signal 1848 __semwait_signal Total number in stack (recursive counted multiple, when >=5): 5 _pthread_start 5 thread_start Sort by top of stack, same collapsed (when >= 5): __semwait_signal 7388 mach_msg_trap 1848 select$DARWIN_EXTSN 1846 Sample analysis of process 158 written to file /dev/stdout