直接回答:实时系统(RTOS)是指计算的正确性不仅取决于结果逻辑正确,还取决于结果在规定时间内(截止期 deadline)产生的系统。分两类:硬实时要求必须按时完成,错过即系统失效(如汽车安全气囊、飞控);软实时允许偶尔超时,只降低体验(如视频播放、音视频通话)。

展开解析:与普通通用系统的核心区别在于确定性与可预测性优先,而非平均吞吐量。为此实时系统通常采用:基于优先级的抢占式调度(高优先级任务即刻打断低优先级任务)、优先级继承解决优先级反转、可预测的内存分配(避免不确定的缺页与动态分配)、中断延迟有上界。通用系统(如桌面 Linux)追求公平与整体吞吐,调度延迟不保证上界,可能出现磁盘中断、交换等不可控抖动。追问方向:速率单调调度 RMS、截止期单调调度、Linux 的 PREEMPT_RT 补丁如何让通用内核接近实时。