linux进程运行轨迹实验

linux进程运行轨迹实验

实验目的

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

实验步骤

1、编写样本程序:
在这里插入图片描述在这里插入图片描述
2、编写内核打印程序:
在这里插入图片描述在这里插入图片描述3、调整linux-0.11/init/main.c:
在这里插入图片描述
4、添加专有打印代码:
在这里插入图片描述在这里插入图片描述

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

实验现象

略。

猜你喜欢

转载自blog.csdn.net/m0_38099380/article/details/88601760