strace
Fewer than 5 people recommend it so far, so there's no written verdict. Here is what commenters said.
2recommend
0warn against
Nov 1, 2025first mention
Jun 16, 2026latest mention
Why people recommend it
“start all my optimisation of any network code by running strace and look for excessive read's and write's”
“if you're wondering if there's a way to do this on Linux, there is:”
Caveats and dissent
No one in these comments warned against it.
Often compared with
Threads where it came up
- Diffwatch – Watch AI agents touch the FS and see diffs live 3 mentions
- The time the x86 emulator team found code so bad they fixed it during emulation 1 mention
- Why does SSH send 100 packets per keystroke? 1 mention
- How can I read the standard output of an already-running process? 1 mention
- Using bubblewrap to add sandboxing to NetBSD 1 mention
Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 7
“start all my optimisation of any network code by running strace and look for excessive read's and write's”
“strafe and ltrace on the machine”
“if you're wondering if there's a way to do this on Linux, there is:”
it’s a bit baroque but I use strace personally
“fallback to strace -ff -e trace=file”
“strace, dtrace, and bpftrace could have a --diff-fs-syscall-files option.”
“strace could have a --diff-fs-syscall-files option”