时间片1ms

假设有两个任务,A和B,A任务等待中断里面发出的信号量,B任务在运行

此时,B任务运行了300us的时候中断发生,发出信号量,那么任务A接收到信号量,A任务优先级高,A任务运行

有个问题,假设B任务运行了300us,那么B任务是运行完剩下的700us,才切换到任务A(任务调度),还是立马切换到任务A(任务调度)?

我觉的应该是里面切换到任务A,任务A运行了700us,之后,时间片够1ms,再执行一次任务调度。

相关文章:

  • 2021-10-26
  • 2021-05-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-02
  • 2021-11-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-09
  • 2022-03-04
  • 2022-12-23
  • 2021-11-15
  • 2022-12-23
相关资源
相似解决方案