bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ext2fs kernel profiling: most of the time in thread management


From: Samuel Thibault
Subject: Re: ext2fs kernel profiling: most of the time in thread management
Date: Thu, 29 Dec 2011 17:41:24 +0100
User-agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)

Samuel Thibault, le Thu 29 Dec 2011 01:25:36 +0100, a écrit :
> It might be biaised by the clock not being able to tick everywhere in
> the kernel (though I guess e.g. most of the IPC machinery is running at
> ipl0?),

But the linux drivers do get an opportunity to run their bottom halves
etc. when spl goes back to 0. I've also tried under Xen:

pmap_page_protect: 16.600000%
ldt_init: 11.250000% ??? This is only called at boot...
vm_map_lookup_entry: 8.250000%
vm_object_deactivate_pages: 5.150000%
vm_object_copy_delayed: 4.150000%
vm_page_deactivate: 2.500000%
pmap_valid_page: 2.100000%
pmap_copy_page: 1.750000%
ipc_kmsg_copyin_body: 1.300000%
hurd_ihash_find: 1.000000%
disk_cache_block_ref: 0.900000%
zalloc: 0.900000%
mach_msg_trap: 0.900000%
pmap_protect: 0.750000%
__mach_msg: 0.700000%
zfree: 0.650000%
hurd_thread_self: 0.650000%
memset: 0.650000%
vm_map_entry_delete: 0.600000%
vm_page_lookup: 0.600000%
ipc_mqueue_receive: 0.550000%
ports_port_deref: 0.550000%
vm_fault_page: 0.550000%
pmap_remove: 0.550000%
vm_map_copyin: 0.500000%
ipc_mqueue_send: 0.500000%
vm_map_copyout: 0.500000%
...


Samuel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]