151
589
1200
金牌会员
gentl*** 发表于 2024-3-5 12:27 恢复C 只是 恢复到就绪列表 只有高优先级B 挂起自己,C才能运行
使用道具 举报 送花
gentl*** 发表于 2024-3-5 12:24 A 运行 ->A阻塞 等500ms 后运行 500ms内 B运行 -> B结束挂起自己(如果不挂起,C永远不执行)
tzz1*** 发表于 2024-3-5 11:29 三个任务, 其中任务A是一个独立的任务,与任务B和C没有关系,任务A的优先级是最高,他用的是阻塞延时,作 ...
38009*** 发表于 2024-3-5 13:49 刚好运行到C任务,500ms延时到,切换到任务A,A再次进入延时,这时B任务挂起,应该是接着运行C,有没有这 ...
33
1079
2319
荣誉版主
38009*** 发表于 2024-3-8 14:58 老师:再问一下,如果任务ABC三个都是阻塞式延时的话,是怎样的执行顺序呢? ...
tzz1*** 发表于 2024-3-8 15:21 当优先级顺序为ABC, 但是ABC任务阻塞时间是不一样的,多几个周期后就变成没有顺序,各玩各的。 假设起始 ...
38009*** 发表于 2024-3-8 15:49 感谢老师指点,我脑补一下,
tzz1*** 发表于 2024-3-8 15:53 其实大多数时候我们都不关心任务的执行顺序。只要响应及时就可以了。 比如例子中的三个任务 , 如果都改成 ...
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-5-2 09:03 , Processed in 0.256994 second(s), 111 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.