2 ms·
> No, I'm pretty sure they don't, and never really have to begin with I use strace relatively frequently for troubleshooting. It become harder nowadays becaus
by citrin_ru 4y ago
> No, I'm pretty sure they don't, and never really have to begin with
I use strace relatively frequently for troubleshooting. It become harder nowadays because modern software tends to do much more syscalls but with filtering it still helpful (many of syscalls I see are not necessary or overused, like calling gettimeofday in a tight loop; developers further and further away from OS and many don't even know what syscall is). Having said that I know developers who tried to minimize number of syscalls they software does (to improve performance) and used tracing as a way to ensure that the software does only what it needs to do.