第3章 处理器管理
【课程内容】
1.多道程序设计
2.进程概述
3.进程队列
4.UNIX系统中的进程
5.中断技术
6.UNIX系统的中断技术
7.处理器调度
【学习目的与要求】
通过本章学习应该掌握多道程序设计是如何提高计算机系统效率的;进程与程序有什么区别;进程的基本状态以及状态的变化;进程队列的管理;中断的作用;处理器调度策略以及UNIX系统中的进程。
重点是:多道程序设计;进程的定义和属性;处理器的调度策略。
【考核知识点与考核要求】
1.多道程序设计,要求达到“领会”层次
(1)什么是多道程序设计。
(2)多道程序设计利用了处理器与外围设备的并行工作能力,从而提高系统的工作能力。
(3)多道程序设计对算题量和算题时间的影响。
2.进程概述,要求达到“领会”层次
(1)进程的定义。
(2)为什么要引入进程。
(3)进程是由程序、数据集和进程控制块三部分组成的。
(4)进程和程序的区别与关系。
(5)可再入程序及其性质。
(6)进程状态及进程的状态变化。
3.进程队列,要求达到“领会”层次
(1)进程控制块。Www.KaO8.C
(2)进程的创建和撤销。
(3)进程队列及其链接。
(4)进程的入队和出队。
4.UNIX系统中的进程,要求达到“领会”层次
(1)UNIX进程的特点。
(2)UNIX进程的组成。
(3)UNIX进程的状态。
(4)UNIX进程的创建和终止。
(5)UNIX进程的换进和换出。
(6)UNIX进程的睡眠与唤醒。
5.中断技术,要求达到“领会”层次
(1)中断。
(2)中断的类型。
(3)中断响应。
(4)中断事件的处理。
(5)中断优先级。
(6)中断的嵌套处理。
(7)中断屏蔽的作用。
6.UNIX系统的中断技术,要求达到“识记”层次
7.处理器调度,要求达到“综合应用”层次
(1)处理器的两级调度:作业调度和进程调度。
(2)批处理作业和终端作业。
(3)批处理作业可成批进入“输入井”。
(4)批处理作业调度的必要条件。
(5)批处理作业的调度算法。
(6)终端作业的注册和注销。
(7)常用的进程调度算法:先来先服务调度算法、最高优先级调度算法、时间片轮转调度算法、分级调度算法。
(8)UNIX系统的进程调度算法。