多任务多优先级防止饥饿

  1. 让高优先级任务少占 CPU,低优先级任务有机会运行。
  2. 改用同优先级轮转:把需要公平的任务放同一优先级,开启时间片。
  3. 自己实现动态优先级/老化:临时提升饥饿任务,但会牺牲实时性。

全部相同优先级,中断切换