Why does the JVM rely on the **preemption** of lower-priority threads? --- 🚨 To ensure that **high-priority threads** that need processor time urgently (e.g., for real-time tasks) receive it immediately without waiting for others to finish.