3 ms·
I think if we're going that deep about latency, you really ought to stay away from traditional x86 (and ARM64!) platforms entirely. SMM firmware can interrupt
by ronsor 11d ago
I think if we're going that deep about latency, you really ought to stay away from traditional x86 (and ARM64!) platforms entirely.
SMM firmware can interrupt any time for whatever reason, meaning even a plain, unoptimized assembly program can have unpredictable latency.
- Joel_Mckay 11d agoRTLinux kernel works fine on both platforms, and includes external synchronous scheduling context clock peripheral input on arm64 (the kernel scheduled tasks are synchronized across all RT processors.) Indeed, people can write shit code in any language. Trying to avoid a problem is fine, but sometimes people still do silly things for irrational reasons. =3
- Retr0id 11d agoSMM doesn't care what kernel you're running, it will preempt you anyway.