After reading your posting, I ran procsystime -a on a ./configure script out of
curiosity. Surprisingly a lot of _CPU_ time is taken by fork1. Is this the
reason why configure scripts are slow on Solaris?
(output shortened for briefness)
Elapsed Times for command ./configure,
SYSCALL TIME (ns)
sigaction 24885745
stat64 26037565
fcntl 35348632
write 79594846
lwp_sigmask 107094342
fork1 1331464837
read 3468415225
waitsys 27433856925
TOTAL: 32569522816
CPU Times for command ./configure,
SYSCALL TIME (ns)
lwp_sigmask 18668215
stat64 22272849
read 26126280
write 36213996
waitsys 60724501
fork1 1280744944
TOTAL: 1514208013
Syscall Counts for command ./configure,
SYSCALL COUNT
stat64 1569
read 1618
close 2527
fork1 2728
schedctl 2729
waitsys 2794
sigaction 5958
fcntl 9815
lwp_sigmask 46395
TOTAL: 79838
This message posted from opensolaris.org
_______________________________________________
perf-discuss mailing list
[email protected]