为何要引入设备独立性?如何实现设备的独立性?
答:引入设备独立性是为了:提高OS的可适应性可扩充性,在现代OS中都毫无例外地实现了设备的独立性,也称为设备无关性。其基本含义是:应用程序独立于具体使用的物理设备。在实现了设备独立性功能后,可使设备分配时更具灵活性,也易于实现I/O重定位。 设备独立的实现可有以下层次的实现而实现: 设备独立性软件:其完成功能:执行所有设备的公有操作;向用户层(或文件层)软件提供统一的接口。 逻辑设备名到物理设备名映射的实现 :逻辑设备表(LUT);LUT的设置问题——整个系统设置一张LUT、每个用户设置一张LUT。 独占设备的分配程序 基本的设备分配程序 :分配设备 、分配控制器 、分配通道。 设备分配程序的改进 :增加设备的独立性 、考虑多通路情况。【解析】第六章 难易度:中
继续答题:下一题

