实验四 使用动态优先权的进程调度算法的模拟
/xinghui100/blog/item/c41d5c1b325b40d0ad6e75dc.html
1、实验目的
通过动态优先权算法的模拟加深对进程概念和进程调度过程的理解。
2、实验内容
(1)用C语言来实现对N个进程采用动态优先算法的进程调度;
(2)每个用来标识进程的进程控制块 PCB用结构来描述,包括以下字段:
进程标识符id
进程优先数priority,并规定优先数越大的进程,其优先权越高;
进程已占用的CPU时间cputime ;
进程还需占用的CPU时间alltime,当进程运行完毕时,alltime变为0;
进程的阻塞时间startblock,表示当进程再运行startblock个时间片后,进程将进入阻塞状态;
进程被阻塞的时间blocktime,表示已阻塞的进程再等待blocktime个时间片后,将转换成就绪态
进程状态state;
队列指针next,用来将PCB排成队列
(3)优先数改变的原则:
进程在就绪队列中呆一个时间片,??先数增加1
进程每运行一个时间片,优先数减3。
(4)假设在调度前,系统中有5个进程,它们的初始状态如下:
ID01234PRIORITY93830290CPUTIME00000ALLTIME33634STARTBLOCK2-1
您可能关注的文档
- 十七智取生辰纲资料.doc
- 十三标冬期施工方案资料.doc
- 汽修发动机期末资料.doc
- 砌体工程施工方案(大门A)资料.doc
- 砌体工程通病防治资料.doc
- 砌体结构基础练习题()资料.doc
- 砌体结构设计与复习资料.doc
- 流体阻力测定实验资料.doc
- 砌筑工程劳务承包合同定版资料.doc
- 六朝文学第二章资料.doc
- 2026年房地产行业市场前景展望报告.docx
- 2026年电子竞技行业市场规模与增长报告.docx
- 2026年新材料行业采购成本控制策略分析.docx
- 2025-2026学年小学英语新版香港朗文四年级上册-新版香港朗文(2019)教学设计合集.docx
- 2026年新材料行业应用前景与市场潜力研究报告.docx
- 无人机影像记录城市变迁与集体记忆构建的社会文化功能及视觉档案.docx
- 2026年房地产行业大众化住房解决方案报告.docx
- 2026年互联网医疗行业市场规模与增长趋势研究报告.docx
- 2025-2030年智慧安防互联网平台项目商业计划书.docx
- 2026年新材料在航空航天领域的应用案例报告.docx
最近下载
- 2026年雄鹰杯小动物医师技能大赛必练题库(350题).doc VIP
- 广东省深圳市2025年中考语文试卷【附答案】 .pdf VIP
- 基于单片机的温湿度控制系统设计.docx VIP
- 现场生命急救知识与技能学习通超星期末考试答案章节答案2024年.docx VIP
- 基于PLC的自動售货机控制系统的设计稿毕业设计稿专业论文.doc VIP
- 意大利语CELI1_初级考试A2.pdf VIP
- 学习通《现场生命急救知识与技能(南昌大学)》2025章节测试附答案.docx VIP
- 超星尔雅学习通《现场生命急救知识与技能(南昌大学)》2024章节测试答案.docx VIP
- 城市地下空间土地使用权的价格评估.PDF VIP
- 中国红十字会救护师资培训理论考试示范试卷(附答案).docx VIP
原创力文档

文档评论(0)