原则1,保持最高优先级的准备态任务先运行
原则2:同等优先级任务,依次享有时间片
任务状态:运行态,和非运行态(准备态,阻塞态,挂起态)
任务调度函数的执行时机:1.每个时间片结束 2.高优先机的任务在准备态3.运行态任务进入阻塞态
空闲任务:当任务被删除时,清除内核资源,主要是释放被占用的内存
本文探讨了操作系统中任务调度的两大原则,即优先级高的任务优先运行和同等优先级的任务轮流执行。同时,介绍了任务的四种状态以及任务调度的触发时机。当任务被删除时,内核会进行资源清理,尤其是内存的释放。
原则1,保持最高优先级的准备态任务先运行
原则2:同等优先级任务,依次享有时间片
任务状态:运行态,和非运行态(准备态,阻塞态,挂起态)
任务调度函数的执行时机:1.每个时间片结束 2.高优先机的任务在准备态3.运行态任务进入阻塞态
空闲任务:当任务被删除时,清除内核资源,主要是释放被占用的内存
1108
2823
1095
2723
1万+

被折叠的 条评论
为什么被折叠?