上 机 报 告
姓名 指导 教师 唐卫军 学号 2012442210 专业物联网12-2 班级 课程名称 操作系统原理 刘海玲 机房 名称 I524 上机日期 2014.10.23 上机项目名称 上机步骤及内容: 一、实验目的: 进程的创建与调度 1)理解进程创建的相关理论 2)掌握进程创建的方法 3)掌握进程相关的数据结构 二、实验内容或过程: 1)输入给定代码 2)进行功能测试并得出正确结果 三、实验思考 四、实验准备: 1.6.1进程控制块 进程控制块是为了描述和控制进程的运行,系统为每个进程定义的一个数据结构,它是进程存在的唯一标志。进程控制块中主要包含:进程标识符、处理机状态、进程调度信息和进程控制信息。其组织方式可以分为链接方式和索引方式两种。 1.6.2进程创建流程 1)申请空白pcb 2)为新进程分配资源 3)初始化进程控制块 4)将新进程插入就绪队列 1.6.3进程调度 进程调度室对系统性能影响最大的一种处理机调度,进程调度的任务主要有三: 保护处理机的现场信息、按某种算法选取进程以及把处理器分配给进程。进程调度
有:排队器、分派器和上下文切换器三种 1.6.4进程删除 进程删除可由三类事件引起:正常结束、异常结束、外界干预。 1.6.5进程状态与状态转化 进程的三种基本状态:就绪状态、执行状态、阻塞状态。 状态转换:活动就绪→静止就绪、活动阻塞→静止阻塞、静止就绪→活动就绪、 静止阻塞→活动阻塞 上机成绩,评语 指导教师 批改日期 注:空间不够,可以自行增加。