搜索资源列表
-
1下载:
设计一个按优先数调度算法实现处理器调度的程序。
[提示]:
(1) 假定系统有5个进程,每个进程用一个PCB来代表。PCB的格式为:
进程名、指针、要求运行时间、优先数、状态。
进程名——P1~P5。
指针——按优先数的大小把5个进程连成队列,用指针指出下一个进程PCB的首地址。
要求运行时间——假设进程需要运行的单位时间数。
优先数——赋予进程的优先数,调度时总是选取优先数大的进程先执行。
状态——假设两种状态,就绪,用R表示,和结束,用E表示。初始状态都为就绪
-
-
0下载:
设计一个按优先权调度和时间片轮转算法实现处理机调度的程序。
本实验模拟实现处理机调度,以加深了解处理机调度的工作。,Design a priority by scheduling and Round Robin time slice to achieve processor scheduling procedures. Experimental simulation of the realization of processor scheduling, processor scheduling
-
-
1下载:
处理机调度算法的实现
1. 设定系统中有五个进程,每一个进程用一个进程控制块表示。
2. 输入每个进程的“优先数”和“要求运行时间”,
3. 为了调度方便,将五个进程按给定的优先数从大到小连成就绪队列。用一单元指出队列首进程,用指针指出队列的连接情况。
4. 处理机调度总是选队首进程运行。采用动态优先数算法,进程每运行一次优先数就减“1”,同时将运行时间减“1”。
5. 若要求运行时间为零,则将其状态置为“结束”,且退出队列。
6. 运行所设计程序,显示或打印逐次被选中进
-