如何编写一个简单的嵌入式操做系统 (2)时间片轮转

上篇日志最后给出了一个最简单的人工调度系统。在实际应用中,人工的调度很常见,但更为广泛的是操做系统自动的任务调度。这篇日志介绍一种最多见的自动调度,即时间片轮转法,在上一节的程序的基础上,添加一些函数,用C语言实现。算法 1.时间片轮转调度 时间片轮转调度是一种最古老,最简单,最公平且使用最广的算法。每一个进程被分配一个时间段,称做它的时间片,即该进程容许运行的时间。若是在时间片结束时进程还在运行
相关文章
相关标签/搜索