[学习资料] 看时间片调度是如何工作的

[复制链接]
1347|3
 楼主| forgot 发表于 2024-4-12 09:31 | 显示全部楼层 |阅读模式
1. 先运行任务Task1,运行够1个系统时钟节拍后,通过时间片调度切换到任务Task2。
2. 任务Task2运行够1个系统时钟节拍后,通过时间片调度切换到任务Task3。
3. 任务Task3在运行期间调用了阻塞式API函数,调用函数时,虽然1个系统时钟节拍的时间片大小还没有用完,此时依然会通过时间片调度切换到下一个任务Task4
4. 任务Task4运行够1个系统时钟节拍后,通过时间片调度切换到任务Task1。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
xinpian101 发表于 2024-4-13 15:20 | 显示全部楼层
有时候规划合理一些,不用OS也可以跑的很流畅。

评论

功能多了就不好处理了  发表于 2024-4-17 08:41
wanduzi 发表于 2024-4-16 23:09 | 显示全部楼层
时间片的概念是个不错的多任务机制。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2112

主题

14683

帖子

59

粉丝
快速回复 在线客服 返回列表 返回顶部