杨俊 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000
时间片轮转调度是一种最古老,最简单,最公平且使用最广的算法是时间片调度。每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。
首先,解读一下程序的核心代码
这是内核代码的启动函数,C语言编写,循环部分是每执行100000次,输出一条语句。
修改成这样
安装QEMU,运行kernel。
因为我忘记了怎么反汇编所以还是用原来的作为输出结果