3 ms·
This headline makes no sense. This particular version has one known issue. Real Time Linux in general of course has a myriad of issues, not least the existence
by stefan_ 5y ago
This headline makes no sense. This particular version has one known issue. Real Time Linux in general of course has a myriad of issues, not least the existence of hypervisors, management controllers and so on in a given piece of hardware that can cause interrupts outside of OS control and therefore unpredictable latency.
- heavyset_go 5y agoAre there processors that don't have management controllers these days? I know ARM processors for phones have things like TrustZone and what not, but what about other ARM processors that are suitable for embedded systems where real-time Linux might make sense?
- marcan_42 5y agoApple Silicon machines have no TrustZone, SMM, or anything else to steal control away from the main CPU cores. They also have tricks like being able to direct low-priority IRQs away from CPUs running RT tasks, which we might want to figure out how to support on Linux. The CPU frequency switching latencies are also lower than x86 machines as far as I can tell, and the stalls on switching shorter too. I am very much looking forward to testing out RT on them and seeing how stable I can get low latency audio, compared to typical Intel boxes which are... not great.