munmap will trigger xcall to invalidate tbl as show in the stack.
unix`xc_do_call+0x8f
unix`xc_wait_sync+0x36
unix`x86pte_invalidate_pfn+0x135
unix`hat_pte_unmap+0xa9
unix`hat_unload_callback+0x109
genunix`segvn_unmap+0x131
genunix`as_unmap+0xdb
genunix`[b]munmap[/b]+0x85
unix`sys_syscall+0x17b

If one process has 18 threads running on a server with 24 cpu, one thread does 
a munmap, during the time of munmap, 6 other threading is on cpu,  11 rest 
threads are off cpu, then this munmap will trigger how many xcall to do tbl 
invalidation?  6 xcall, or 17 xcall?
-- 
This message posted from opensolaris.org
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to