- 5
- 0
- 约5.19千字
- 约 9页
- 2017-08-15 发布于重庆
- 举报
用时间片轮转法调度虚拟进程.doc
《操作系统课程设计》报告
学 号:
姓 名:
班 级:
指导教师:
报告日期: 一、课设目的
通过对操作系统课程的学习,熟悉进程的概念、进程的管理与存储、进程的调度,通过实践深入理解进程的调度算法。
二、课设任务
要求编写一个程序,可以创建若干个虚拟进程,并对若干个虚拟进程进行调度,调度策略为时间片轮转法,主要任务包括:
( 进程的个数,进程的内容(即进程的功能序列)来源于一个进程序列描述文件,另外调度运行结果输出到一个运行日志文件;
( 设计PCB适用于时间片轮转法;
( 建立进程队列;
( 实现时间片轮转调度算法,尽量可视化的展示调度的动态过程。
总结程序设计的开发过程:需求分析、系统设计、系统实现及文档的收集和整理。
三、实验方法与设计分析
每个进程有一个进程控制块( PCB)表示。进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、已用CPU时间、进程状态等等。
进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产生)。进程的到达时间为输入进程的时间。
进程的运行时间以时间片为单位进行计算。
每个进程的状态可以是就绪 W(Wait)、运行R(Run)、或完成F(Finish)三种状态之一。
就绪进程获得 CPU后都只能运行一个时间片
您可能关注的文档
- 牙膏:混沌与秩序.doc
- 牛津深圳初一下英语词汇详解.ppt
- 牛的生产性能评定.ppt
- 牛的生产能力.doc
- 牛逼的流病——囧.doc
- 牛顿第二定律同步测试.doc
- 物化实验思考题总结.doc
- 物态变化实验探究.doc
- 物流与配送备课保管设备自动识别设备.doc
- 物流市场供需调查成果分享.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
原创力文档

文档评论(0)