- 3
- 0
- 约7.44千字
- 约 54页
- 2019-07-13 发布于湖北
- 举报
循环缓冲 设备分配的总原则 (1)既要充分发挥设备的使用效率,又要避免由于不合理的分配方法而造成进程死锁 (2)实现设备的独立性,即把用户程序和具体物理设备隔离开来。 三 设备分配算法 三 设备分配算法 4.5 设备虚拟性 脱机输入输出 ——增加不与主机相连而专门用于 输入/输出的外围计算机 SPOOLing(Simultaneous Peripheral Operations On-line 外围设备同时联机操作) ——假脱机操作 SPOOLing系统的组成 (1)提高了I/O的速度 (2)将独占设备改造成了共享设备 (3)实现了虚拟设备功能 设备处理是通过设备处理程序来实现的,通常又称为设备驱动程序。它是I/O进程和设备控制器之间的通信程序,常以进程的形式被CPU调度。 设备驱动程序的特点 (1) 驱动程序主要是在请求I/O的进程与设备控制器之间的一个通信程序。它将进程的I/O请求传送给控制器,而把设备控制器中所记录的设备状态、I/O操作完成情况,反映给请求I/O的进程。 (2) 驱动程序与I/O设备的特性紧密相关。一般情况下,各类设备包括不同厂家生产的同一类设备都采用不同的驱动程序。目前有很多驱动程序,其
原创力文档

文档评论(0)