Debugging Emacs, or How I Learned to Stop Worrying and Love DTrace (2018)

Debugging Emacs, or How I Learned to Stop Worrying and Love DTrace (2018)

Some interesting operating system technology came out of Sun during its final 15 or so years — most notably DTrace and ZFS — and Bryan speaks about it passionately. There are DTrace probes scattered all throughout the system: on system calls, scheduler events, networking events, process events, signals, virtual memory events, etc. Unlike strace on Linux which monitors a specific process, DTrace applies to the entire system when active.

Source: nullprogram.com