Wichert Akkerman | 76baf7c | 1999-02-19 00:21:36 +0000 | [diff] [blame^] | 1 | Even though SVR4 has truss, you may prefer using strace for a number |
| 2 | of reasons. Not the least of which are portability and source code. |
| 3 | |
| 4 | The main event loop is awkward on systems for which procfs isn't |
| 5 | pollable. I think a pollable procfs is a Solaris invention so most SVR4 |
| 6 | systems have this weakness. On Solaris, strace runs as a single |
| 7 | controlling process. This is a big improvement if you are debugging a |
| 8 | lot of processes at once. |
| 9 | |
| 10 | There is no thread support but it wouldn't be very difficult to add it. |
| 11 | |
| 12 | Rick Sladkey <jrs@world.std.com> |