4.3 死锁检测与避免策略 在实时嵌入式系统的疆域里,RTOS 不是单纯的“更快的 Linux”,它是一套以确定性为信仰、以时间可预测性为律令的精密操作系统范式。当任务调度器在微秒级精度上裁决 CPU 的归属,当中断服务程序在 200 纳秒内完成上下文快照,当一个毫秒级的延迟就足以让飞行控制器失稳、让医疗泵停摆、让工业机器人撞毁工装——此时,“死锁”便不再是教科书里一个抽象的图论习题,而是一枚静默潜伏的逻辑炸弹:它不触发 panic,不抛出异常,不打印堆栈;它只是让系统在绝对安静中凝固,在资源饥渴中窒息,在毫秒流逝中悄然滑向功能安全失效的悬崖边缘。 这正是第四章“同步与进程间通信(IPC)”抵达 4.