因为学习了操作系统的课程,在最后的期末,要求做一个符合要求的操作系统课程设计,我选用了.NET来实现“处理机调度算法演示程序”,感觉做的非常满意,如果有什么疑问,可以回复信息给我。
1
分区的回收:用户输入作业号,实现分区回收,同时,分区的合并要体现出来。(注意:不存在的作业号要给出错误提示!)这里的允许碎片大小为5k
2021-12-07 20:41:48 10KB 代码
1
基于时间片的调度算法
2021-12-07 20:35:33 3KB 调度算法
1
模拟时间片轮转法进程调度的小程序,程序简单明了,适合学生用来写实验报告
2021-12-07 20:22:51 2KB 进程调度 时间片轮转
1
进程调度 时间片轮转调度算法源代码(C语言)
1
1、设计一个程序实现基于优先数的时间片轮转调度算法调度处理器。 2、假定系统有5个进程,每个进程用一个进程控制块PCB开代表 3、每次运行所设计的处理器调度程序调度进程之前,为每个进程任意确定它的要求运行时间。 4、此程序是模拟处理器调度,因此,被选中的进程并不实际启动运行,而是执行 已运行时间+1 来模拟进程的一次运行,表示进程已经运行过一个单位时间。 .5、在所设计的程序中应有显示或打印语句,能显示或打印每次被选中的进程名以及运行一次后进程队列的变化。 6、为进程任意确定要求运行时间,运行所设计的处理器调度程序,显示或打印逐次被选中进程的进程名以及进程控制块的动态变化过程。 7、设有一个就绪队列,就绪进程按优先数(优先数范围0-100)由小到大排列(优先数越小,级别越高)。当某一进程运行完一个时间片后,其优先级应下调(如优先数加2或3)。
2021-11-28 16:18:10 3KB 时间片 调度 优先数 进程
1
1、设计一个程序实现基于优先数的时间片轮转调度算法调度处理器。 2、假定系统有5个进程,每个进程用一个进程控制块PCB开代表 3、每次运行所设计的处理器调度程序调度进程之前,为每个进程任意确定它的要求运行时间。 4、此程序是模拟处理器调度,因此,被选中的进程并不实际启动运行,而是执行 已运行时间+1 来模拟进程的一次运行,表示进程已经运行过一个单位时间。 .5、在所设计的程序中应有显示或打印语句,能显示或打印每次被选中的进程名以及运行一次后进程队列的变化。 6、为进程任意确定要求运行时间,运行所设计的处理器调度程序,显示或打印逐次被选中进程的进程名以及进程控制块的动态变化过程。 7、设有一个就绪队列,就绪进程按优先数(优先数范围0-100)由小到大排列(优先数越小,级别越高)。当某一进程运行完一个时间片后,其优先级应下调(如优先数加2或3)。
2021-11-28 15:52:52 3KB 优先数 时间片 调度 轮转
1
在Windows等操作系统下,使用的VC、VB、java或C等编程语言,利用相应的WIN32 API函数,编写程序实现进程或作业先来先服务、高优先权、按时间片轮转调度算法
2021-11-27 16:52:16 815KB c++ 内含流程图
1
操作系统-时间片轮转调度算法(RR). 有研究或探讨或开源的请加群:37424970 或联系本人MSN或邮箱:zhuseahui@yahoo.com.cn
2021-11-27 14:05:58 2KB 操作系统 时间片轮转调度算法 RR
1
操作系统用时间片轮转调度算法实现进程块的调度,按进程调度顺序打印进程执行信息
2021-11-27 13:59:22 7KB 操作系统 进程管理
1