3 ms·
My understanding is that they're program fragments that can be attached to kernel code and are generally used for debugging and observability. It's using a virt
by GrayShade 7y ago
My understanding is that they're program fragments that can be attached to kernel code and are generally used for debugging and observability. It's using a virtual machine that's designed to sandbox these, and they're limited in power so that a buggy filter can't hang the kernel.
This is different form hardware interrupts because they don't run in response to hardware events, and they don't have side effects. There is a similarity in that you want the filters to run quickly, though.