new jynpost jyn.dev/build-system...
new jynpost jyn.dev/the-core-of-...
new jynpost jyn.dev/build-system...
new jynpost jyn.dev/the-core-of-...
Really nice blog > The first main disadvantage is that they require the kernel to support syscall tracing, which essentially means they only work on Linux. Could DTrace not be used on macos, freebsd and windows here? Though I guess you will then suddenly need privileges.
0 reposts2 likes
DTrace only works on mac when you have sudo and (the binary is not a system process OR SIP is disabled). linux doesn't need special permissions. there's some more discussion of this here: lobste.rs/s/uwyfpy/bui... i haven't investigated freebsd and windows enough to know what permissions they need.
FreeBSD does have ptrace(2) which should allow it if both the processes are owned by the same user, though FreeBSD is probably quite a bit down on the list of important places it needs to run. man.freebsd.org/cgi/man.cgi?...