1.2.2 与通用OS的差异 我们常常在嵌入式系统、工业控制、车载ECU或航天器载荷管理中听到这样一句看似轻描淡写却重若千钧的断言:“这个任务不能跑在Linux上。” ——可它为什么不能? 是Linux太慢?太胖?太不可控?还是……它根本就不是为这类场景而生的? 答案不在抽象的“实时性”标签里,而在调度器的一次tick中断处理路径中;不在教科书式的“确定性”定义里,而在 函数第372行对 的原子更新是否被抢占所打断;更不在PPT里的对比表格中,而在你执行 时,内核究竟做了什么、又拒绝了什么。