下载此文档

操作系统实验报告实验一进程管理.docx


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
操作系统实验报告实验一进程管理
操作系统实验报告实验一进程管理
操作系统实验报告实验一进程管理
.
实验一 进度管理
一、目的
程 度是 理机管理的中心容。 本
//PCB 构体
struct pcb
{
public int id; // 程 ID
public int ra; // 所需 源 A 的数目
public int rb; // 所需 源 B 的数目
public int rc; // 所需 源 C 的数目
public int ntime; // 所需的 片个数
public int rtime; // 已 运转的 片个数
public char state; // 程状 , W (等候)、 R(运转)、 B(堵塞)
//public int next;
}
ArrayList hready = new ArrayList();
ArrayList hblock = new ArrayList();
Random random = new Random();
//ArrayList p = new ArrayList();
int m, n, r, a,a1, b,b1, c,c1, h = 0, i = 1, time1Inteval;//m 要模 的 程个数, n 初始化 程个

//r 可随机 生的 程数( r=m-n )
//a ,b , c 分 A , B, C 三 源的 量
//i 城 数, i=1 ⋯n
//h 运转的 片次数, time1Inteval 片大小 (毫
操作系统实验报告实验一进程管理
操作系统实验报告实验一进程管理
操作系统实验报告实验一进程管理
专业资料
操作系统实验报告实验一进程管理
操作系统实验报告实验一进程管理
操作系统实验报告实验一进程管理
.
秒)
对进度进行初始化,成立就绪数组、堵塞数组。
public void input()// 对进度进行初始化,成立就绪行列、堵塞行列
{
m = ( ext);
n = ( ext);
a = ( ext);
b = ( ext);
c = ( ext);
a1 = a;
b1 = b;
c1 = c;
r = m - n;
time1Inteval = ( ext);
= time1Inteval;
for (i = 1; i <= n; i++)
{
pcb jincheng = new pcb();
= i;
= ((a) + 1);
= ((b) + 1);
= ((c) + 1);
操作系统实验报告实验一进程管理
操作系统实验报告实验一进程管理
操作系统实验报告实验一进程管理
专业资料
操作系统实验报告实验一进程管理
操作系统实验报告实验一进程管理
操作系统实验报告实验一进程管理
.
= ((1, 5));
= 0;
(" 产生进度 ID : " + );
(" 所需 A 资源数目: " + );
(" 所需 B 资源数目: " + ji

操作系统实验报告实验一进程管理 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人春天的小花
  • 文件大小92 KB
  • 时间2022-07-05