操作系统设备管理重点概念整理

(一)通道是独立于CPU的专管输入输出控制的处理机,它控制设备与内存直接进行数据交换。

(二)可将通道分为字节多路通道、选择通道、数组多路通道。

(三)分配程序的实现:在一个有通道的计算机系统中要实现对独占设备的分配,系统首先为进程分配合适的设备,然后为之分配控制器,再为之分配通道,这样分配才算是真正的成功。

(四)spooling技术又称假脱机技术,现代操作系统都支持该项技术,它主要实现将独享设备虚拟为共享设备。

(五)spooling技术实现原理:

      1.在磁盘上开辟两个空间,分别称为“输入井”和“输出井”。

      2.预输入进程将输入设备的数据写到磁盘输入井上。

      3.当用户进程需要输入数据时,直接从输入井读入内存。

      4.用户进程将要输出的数据送到磁盘输出井上。

      5.预输出进程从输出井中取出数据,送给输出设备进行输出。

(六)中断:指某事件发生时,CPU终止现行程序的运行,转去执行相应的事件处理程序,处理完毕返回断电继续执行。

          中断源:引起中断发生的事件。

          中断请求:中断源向CPU发出的请求中断处理信号。

          中断响应:CPU收到中断请求时,中断正在运行的程序并转向相应的事件处理程序。

          中断服务程序:相应的事件处理程序。

          中断处理:执行中断服务程序的过程。

(七)引入缓冲技术的主要原因:缓和CPU和外设速度不匹配的矛盾

          缓冲的实现办法:(1)硬件缓冲(2)软件缓冲

          缓冲的种类:单缓冲、双缓冲、环形缓冲、缓冲池。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值