C Runtime Overhead (2015)
> I happened to run strace -tt against my solution (which provides microsecond-accurate timing information for syscalls)Weirdly I always found the timing results of strace at under one millisecond generally unreliable, it just seemed to add too much overhead itself.Also making system calls from your own code varies between prohibited and badly supported on most OSes. Some see calls that didn't pass through the system libc as a security issue and will intercept them, while Linux may just silently corrupt your process memory if you try something fancy as the Go team had to find out.