请注意:>原作者:张澍> 原创作品转载请注明出处> 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000
1.实验步骤
cd LinuxKernel/linux-3.9.4
qemu -kernel arch/x86/boot/bzImage
vim mymain.c
vim myinterrupt.c
2.实验分析
由mymain.c可以看到,在内核启动后每隔执行10000个机器周期就会打印一起。
由myinterrupt.c可知没产生一次时间中断就会打印一次
3.总结
由此实验可知系统运行基于时间片轮转,多任务切换则基于中断处理。