linux进程运行轨迹实验

linux进程运行轨迹实验

实验目的

编写一个进程样本程序,运行在修改的linux-0.11系统上,收集进程运行的轨迹,观察各个进程的就绪、运行、等待等状态的切换。

实验步骤

1、编写样本程序:
linux进程运行轨迹实验linux进程运行轨迹实验
2、编写内核打印程序:
linux进程运行轨迹实验linux进程运行轨迹实验3、调整linux-0.11/init/main.c:
linux进程运行轨迹实验
4、添加专有打印代码:
linux进程运行轨迹实验linux进程运行轨迹实验

如何添加这些fprintk?其实就是在内核代码中所有有关进程的state变量被赋值的地方加入打印函数。

实验现象

略。