futex System Time
For some reason, maybe related to our sub-optimal ThinLocks, CACAO spends inordinate amounts of time in the futex system call. We have to track this down.
(strace -c of a JOnAS startup, i386, GNU/Linux)
% time seconds usecs/call calls errors syscall ------ ----------- ----------- --------- --------- ---------------- 98.51 91.515491 122675 746 16 futex 0.53 0.490836 22 22216 lseek 0.24 0.225239 17 13464 6638 stat64 0.23 0.217449 9 24738 read 0.21 0.197924 34 5740 tgkill 0.08 0.073847 32 2303 269 open 89.01user 97.41system 3:08.36elapsed 98%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+44969minor)pagefaults 0swaps