设备管理的任务和功能
2013年12月30日
作者: 来源:
设备管理的主要任务是完成用户提出的I/O请求,为用户分配I/O设备,以提高CPU和I/O设备的利用率和系统的吞吐量。主要包括: 缓冲管理: 管理好各种类型的缓冲区。 设备分配: 根据用户的请求,分配相应的设备。 设备处理: 通过设备处理程序(设备驱动程序)来实现CPU和设备控制器之间的通信。 设备独立性和虚拟设备: 通过设备独立性程序可使应用程序独立于具体的物理设备;通过虚拟技术,可把一次只允许一个进程访问的物理设备改造成可同时供多个进程共享的设备。
阅读:2267
上一则:分页与分段的比较
下一则:I/O系统的层次划分
|