您的位置:首页 > 其它

操作系统(六)—— 中断处理、调度处理

2015-04-28 11:29 423 查看
中断处理和调度处理

一、什么是中断处理?:由于某事出现,中止现行的运行,用操作系统去处理出现的事

件,待适当时被终止进程继续运行的过程。

比如:某个时候你接电话时,同学问一件急事,你停下电话短暂回答完,又回到电话

里的过程就是一个完整的中断处理的过程。

其中同学找你就是中断事件(一个完整的事件中间插入的事件)。

把主存储器中断,来处理中断事件就叫中断响应(由硬件中断装置暂停现行进程运行,

让OS的中断程序占用处理器的过程。)。

你短暂的回答一下这问题,然后马上回到电话,这就是中断处理(把主存储器中

断,来处理中断事件,之后回到原来的事件的过程)。



中断处理的类型



1、强迫中断(正在运行时被中断)

1)、硬件故障

2)、程序中断

3)、输入、输出中断

4)、外部中断



2、 自愿性中断:访管中断(这需要启动外围设备)

3、中断响应:由硬件中断装置暂停现行进程运行,让OS的中断程序占用处理器的过

程。




中断处理:分为保存,处理

二、处理器调度:作业调度,进程调度

在了解处理器调度之前,我们先来了解几个概念:



输入#:OS中把磁盘上用来存放作业信息的专用区域。



后备作业:在输入#中选后备左右装入主存储器的工作。

1、作业调度:作业从输入#中选后备作业装入主存储器的工作。(作业执行之前要有作

业调度)。

作业调度的具体算法:






作业调度 条件:尚未分配的资源=<被选作业资源要求



2、进程调度:从就绪态进程中选一个进程,占用处理器的工作。(才能占用处器。)



注册:注册的过程实际上可以看作是对终端作业的调度。

3、进程切换:一个进程让出处理器,有另一个进程占用处理器。



1、 一个进程从运行态到等待态

2、一个进程从运行态到绪状态

3、一个进程从等待态到绪状态

4、一个进程完成工作之后撤销。



小结:

中断就是日常我们生活中常常会碰到的中断现象,我们暂时停下现在手头活,出处理

一下之后又回来继续之前的事情这就是一个完整的中断处理过程。

调度通俗的说就是对一堆的事情怎么就想管理、分配的一个过程。



多联系生活中例子并做一个小小的总结,和之前的知识建立起关联了,将自己的那

张网织的更大一点点。这就需要自己在学习的过程中不断的总结,学习、在总结,这理

解起来就更有趣了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: