操作系统实验课程设计
实验题目:时间片轮转调度算法
学号:
完成日期:
实验题目:时间片轮转调度算法
1.1 实验目的
了解时间片轮转调度算法的工作原理;
在 Linux 上编写 C 语言,实现从键盘输入时间片长度、任务个数、每一个任务的到达时间及服
务时间;
构造相应的进程并按时间片轮转调度算法对所有进程进行调度,进程运行情况可以输出到终端,
从而深入理解时间片轮转调度算法的原理。
1.2 实验内容及要求:
1.2.1 实验详细过程:
①首先在 Linux 终端上 输入 vim RR_SCA.c,创建新文件,进入代码输入页面,按 i,进行插
入
②进行代码的编写
③遇到时间片与进程运行时间的比较来确定进行之间的运行相对先后,参考了网上的讲解
④编写完成之后,按下键盘上的 Esc 键,再按“:wq”,退出并保存
⑤输入 gcc RR_SCA.c 进行编译
⑥编译成功后再次在 Linux 终端输入./a.out,便可根据用户需要进行进程数的输入,时间片
的输入以及对各个进程的信息进行分别输入,最后输出结果。
评论0
最新资源