[Xquartz-dev] 2.3.3_rc4 - cpu goes up to 100% - sampling process
Christof Wolf
ch.wolf at hfph.mwn.de
Thu Dec 25 05:50:29 PST 2008
Hi Jeremy,
I did disable all pasteboard options, killed klipper, no proxy in .xinitrc -
but still the same pattern, here are the actual sampling process:
:-(
Mery Christmas :-)
christof
Sampling process 1748 for 3 seconds with 1 millisecond of run time between
samples
Sampling completed, processing symbols...
Analysis of sampling X11.bin (pid 1748) every 1 millisecond
Call graph:
1910 Thread_2503
1910 start
1910 main
1910 mach_msg_server
1910 mach_startup_server
1910 _Xstart_x11_server
1910 do_start_x11_server
1910 server_main
1910 X11ApplicationMain
1910 -[NSApplication run]
1910 -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:]
1910 _DPSNextEvent
1910 BlockUntilNextEventMatchingListInMode
1910 ReceiveNextEventCommon
1910 RunCurrentEventLoopInMode
1910 CFRunLoopRunInMode
1910 CFRunLoopRunSpecific
1861 mach_msg
1861 mach_msg_trap
1861 mach_msg_trap
49 0xffffffff
49 _sigtramp
49 _sigtramp
1910 Thread_2603
1910 thread_start
1910 _pthread_start
1910 CAPThread::Entry(CAPThread*)
1910 HALRunLoop::OwnThread(void*)
1910 CFRunLoopRunInMode
1910 CFRunLoopRunSpecific
1910 mach_msg
1910 mach_msg_trap
1910 mach_msg_trap
1910 Thread_2703
1910 thread_start
1910 _pthread_start
1910 server_thread
1910 dix_main
1910 Dispatch
1763 select$DARWIN_EXTSN
1763 select$DARWIN_EXTSN
143 WaitForSomething
83 BlockHandler
59 QuartzBlockHandler
32 NSPopAutoreleasePool
18 NSPopAutoreleasePool
4 objc_assign_strongCast
4 objc_assign_strongCast
3 NSClassFromObject
2 -[NSObject class]
2 -[NSObject class]
1 object_getClass
1 object_getClass
3 objc_msgSend
3 objc_msgSend
2 objc_collecting_enabled
2 objc_collecting_enabled
1 _CFExecutableLinkedOnOrAfter
1 _CFExecutableLinkedOnOrAfter
1 object_getClass
1 object_getClass
9 objc_msgSend
9 objc_msgSend
6 -[NSAutoreleasePool init]
5 -[NSAutoreleasePool initWithCapacity:]
3 NSPushAutoreleasePool
3 NSPushAutoreleasePool
1 -[NSAutoreleasePool initWithCapacity:]
1 -[NSObject class]
1 -[NSObject class]
1 -[NSAutoreleasePool init]
4 objc_collecting_enabled
4 objc_collecting_enabled
3 QuartzBlockHandler
2 +[NSObject alloc]
2 +[NSObject alloc]
2 -[NSAutoreleasePool release]
2 -[NSAutoreleasePool release]
1 dyld_stub_objc_collecting_enabled
1 dyld_stub_objc_collecting_enabled
12 AnimCurScreenBlockHandler
10 AnimCurScreenBlockHandler
2 miSpriteBlockHandler
2 miSpriteBlockHandler
7 objc_msgSend
7 objc_msgSend
3 BlockHandler
1 RootlessBlockHandler
1 RootlessBlockHandler
1 dyld_stub_objc_msgSend
1 dyld_stub_objc_msgSend
19 WaitForSomething
18 GetTimeInMillis
17 gettimeofday
14 __gettimeofday
8 __nanotime
8 __nanotime
6 __gettimeofday
3 gettimeofday
1 GetTimeInMillis
11 WakeupHandler
8 WakeupHandler
2 QuartzWakeupHandler
2 QuartzWakeupHandler
1 NoopDDA
1 NoopDDA
6 select$UNIX2003
6 select$UNIX2003
5 __bzero
5 __bzero
1 select$DARWIN_EXTSN
1 select$DARWIN_EXTSN
2 Dispatch
1 __error
1 __error
1 memset
1 memset
1910 Thread_2803
1910 thread_start
1910 _pthread_start
1910 glvmDoWork
1910 pthread_cond_wait$UNIX2003
1910 __semwait_signal
1910 __semwait_signal
1910 Thread_2903
1910 thread_start
1910 _pthread_start
1910 DarwinProcessFDAdditionQueue_thread
1910 pthread_cond_wait$UNIX2003
1910 __semwait_signal
1910 __semwait_signal
1910 Thread_2a03
1910 thread_start
1910 _pthread_start
1910 xpbproxy_input_thread
1910 pthread_cond_wait$UNIX2003
1910 __semwait_signal
1910 __semwait_signal
1910 Thread_2b03
1910 thread_start
1910 _pthread_start
1910 select$DARWIN_EXTSN
1910 select$DARWIN_EXTSN
1910 Thread_2c03
1910 thread_start
1910 _pthread_start
1910 _xp_async_thread
1910 _xp_async_dequeue
1910 pthread_cond_wait$UNIX2003
1910 __semwait_signal
1910 __semwait_signal
Total number in stack (recursive counted multiple, when >=5):
7 _pthread_start
7 thread_start
Sort by top of stack, same collapsed (when >= 5):
__semwait_signal 7640
mach_msg_trap 3771
select$DARWIN_EXTSN 3674
_sigtramp 49
WaitForSomething 19
objc_msgSend 19
NSPopAutoreleasePool 18
AnimCurScreenBlockHandler 10
WakeupHandler 8
__nanotime 8
__gettimeofday 6
objc_collecting_enabled 6
select$UNIX2003 6
__bzero 5
Sample analysis of process 1748 written to file /dev/stdout
--
public key www.hfph.mwn.de/~chwolf/chwolf.asc
Please respect my privacy and do not make my contact information
available to third parties.
More information about the Xquartz-dev
mailing list