Read https://jaycarlson.net/embedded-linux/ Points: Linux may lag more than microcontrollers But Linux doesn’t take control of FIQ (Fast Interrupt reQuest), which is used for Direct Memory Access (DMA), etc.