- 28
- 0
- 约9.64千字
- 约 19页
- 2017-05-31 发布于北京
- 举报
操作系统课程设计报告
目 录
一 需求分析 6
二 概要设计 6
三 详细设计(含主要代码) 6
四 调试分析、测试结果 12
五 用户使用说明 14
六 后记 14
七 参考资料 14
一 需求分析
在多道处理程序运行环境下,进程数目一般多于处理机数目,使得进程要通过竞争来使用处理机。这就要求系统能按照某种算法,动态地把处理机分配给就绪队列中的一个进程,使之运行,分配处理机的任务是由金城调度程序完成的。一个进程被创建后,系统为了便于对进程进行管理,将系统中的所有进程按照其状态,将其组成不同的进程队列。于是系统中有运行进程队列、就绪队列和各种事件的进程等待队列。进程调度的功能就是从就绪队列中挑选一个进程到处理机上运行。进程调度的算法有多种,常用的有优先级调度算法、先来先服务算法、时间片轮转算法。
二 概要设计
一最高优先级优先调度算法
动态优先数是指在进程创建时例如:在进程获得一次CPU后就将其优先数减少。或者,进程等待的时间超过某一时限时增加其优先数的值,等等所有就绪进程按 FCFS排成一个队列,总是把处理机分配给队首的进程,各进程占用CPU的时间片相同。CPU的时间如果运行进程用完它的时间片后还完成,就把它送回到就绪队列的末尾,队首进程。直至所有的进程运行完毕。所有就绪进程按排成一个队列,( PCB)进程控制块包含如下信息:等等。
图.最高优
您可能关注的文档
- CMOS和TTL集成门电路空脚如何接.doc
- CMYK模式下调出外景婚片唯美的蓝色调.doc
- CNAS—AI03:2011检查机构认可领域分类.doc
- coc部落战争轻松获取资源方式.doc
- CodingBlock客户化自定义新字段(必读).doc
- coloros卖点说辞.doc
- comb光驱如何刻录.doc
- Cooleditpro2如何完美消除人声.doc
- CoolEdi入门音频素材制作.doc
- coreldraw把彩图快速变黑白图.doc
- 基层治理对经济发展的作用.docx
- 基于“1+X”证书制度的高职院校汽车技术服务与营销人才培养体系重构探.docx
- 基层治理 体系.docx
- 2026河北承德市交通运输局事业单位公开选调工作人员10名备考题库附答案详解(名师推荐).docx
- 2026河南省医学科学院肿瘤研究所招聘1人备考题库(第一批)及完整答案详解.docx
- 2026河南省科学院招聘高层次人才30人备考题库及完整答案详解一套.docx
- 2026河北省农业广播电视学校承德市分校(承德科技管理工程学校)选聘教辅人员1人备考题库附答案详解(.docx
- 2026河南漯河医学高等专科学校招聘35人备考题库及1套完整答案详解.docx
- 2026河北廊坊市国瑞安防科技集团招聘1人备考题库含答案详解(最新).docx
- 2026江西赣州市章贡区民政局招聘编外聘用人员2人备考题库附答案详解(培优b卷).docx
原创力文档

文档评论(0)