Ian Douglas Scott on Nostr: npub1upkp7…4tcwy As far as "Linux spy tools", `bpftrace` is a neat one. The ...
npub1upkp7fd7rc3lrjg23r8gy0wc723vze7mxlx5984ut6zurjzpf5xss4tcwy (npub1upk…tcwy) As far as "Linux spy tools", `bpftrace` is a neat one.
The *really* arcane things happen lower in the stack here. Architecture specific system call ABI, how a trap/syscall instruction triggers a context switch into kernel mode, how the kernel schedules IO operations, sends commands to drivers, how they actually communicate with hardware with mmio/interrupts/DMA/etc.
But then you could have a full length book just on how printing hello world works.
The *really* arcane things happen lower in the stack here. Architecture specific system call ABI, how a trap/syscall instruction triggers a context switch into kernel mode, how the kernel schedules IO operations, sends commands to drivers, how they actually communicate with hardware with mmio/interrupts/DMA/etc.
But then you could have a full length book just on how printing hello world works.