Spectre and Meltdown vs. Real-Time: How Much do Mitigations Cost?
summary
Measurements quantify how Spectre/Meltdown mitigations affect real‑time latency: using cyclictest + stress‑ng on Intel Xeon E5, AMD Ryzen 2700X and an NVIDIA Jetson TX1 (Cortex‑A57) with Preempt‑RT and Jailhouse, results show idle jitter under ~5 µs and under load <30 µs without mitigations, then a clear rightward shift when all mitigations enable—Spectre v2 patches cost more than PTI alone, PTI gives intermediate impact, ARM suffers higher per‑call overhead due to privilege switches, and virtualization amplifies worst‑case latencies; statistics use shift‑function/bootstrap.
AI-written summary · about
chapters (5)
- 0:00Start
- 6:05Page Table Isolation
- 8:16The Page Table Entry Inversion
- 13:52Standard Real-Time Test
- 38:48Conclusion
related talks
30mSpectre, Meltdown, & Linux
50mPractical Ghostbusting: Meltdown, Spectre and You
34mDynamic mitigations
43m“Closing Panel: Spectre”
25mThe Memory of a Meltdown
01h 28m“Spectre: Secrets, Side-Channels, Sandboxes, and Security”
47mMill vs. Spectre: Performance and Security
23mMeltdown: Reading Kernel Memory from User Space
