如有问题,请联系本人邮箱 liaojialong0328@gmail.com
-
I-O软件层次结构
用户层软件 设备独立性软件设备独立性软件又称设备无关性软件,与设备的硬件特性无关的功能几乎都在这一层实现 主要实现的功能: 向上层提供统一的调用接口(如read/write系统调用) 设备的保护,原理类似于文件保护,设备被看作是一种特... -
假脱机技术SPOOLing
什么是脱机技术,脱机技术可以解决什么问题手工操作阶段:主机直接从I/O设备获得数据,由于设备速度慢,主机速度很快,人机速度矛盾明显,主机要浪费很多时间来等待设备 批处理阶段引入了脱机输入/输出技术(外围控制机+磁带):脱离主机的控... -
设备的分配与回收
设备分配时应考虑的因素 设备的固有属性 独占设备:一个时段只能分配给一个进程(打印机) 共享设备:可同时分配给多个进程使用(磁盘),各个进程往往是宏观上同时共享使用设备,而微观上交替使用 虚拟设备:采用SPOOLing技术将独占设备改造成虚拟的共享... -
缓冲区管理
什么是缓冲区?有什么作用?缓冲区是一个存储区域,可以由专门的硬件寄存器组成,也可利用内存作为缓冲区 使用硬件作为缓冲区的成本较高,容量也较小,一般仅用在对速度要求非常高的场合(如存储器管理中所用的联想寄存器,由于对页表的访问频率极高,因此使用速度很快...