正在加载图片...
设备管理 管理的目标:方便设备使用、提高CPU与/O设备利用率。 设备操作:利用设备驱动程序(通常在内核中)完成对设备的操作。 还需处理外设的RQ。 设备独立性(device independence):提供统一的I/O设备接口,使 应用程序独立于物理设备,提高可适应性;在同样的接口和操作下完 成不同的内容(如FAX Modem作为Windows.上的打印机设备)。 ·设备分配与回收:在多用户间共享/O设备资源。 -虚拟设备(virtual device):设备由多个进程共享, 每个进程如同独 占。 缓冲区管理:匹配CPU和外设的速度,提高两者的利用率(单缓冲区、 双缓冲区和公用缓冲区) 电子科技大学刘民岷 操作系统功能 5电子科技大学 刘民岷 5 3、设备管理 操作系统功能 管理的目标:方便设备使用、提高CPU与I/O设备利用率。 • 设备操作:利用设备驱动程序(通常在内核中)完成对设备的操作。 还需处理外设的IRQ。 • 设备独立性(device independence):提供统一的I/O设备接口,使 应用程序独立于物理设备,提高可适应性;在同样的接口和操作下完 成不同的内容(如FAX Modem作为Windows上的打印机设备)。 • 设备分配与回收:在多用户间共享I/O设备资源。 – 虚拟设备(virtual device):设备由多个进程共享,每个进程如同独 占。 • 缓冲区管理:匹配CPU和外设的速度,提高两者的利用率(单缓冲区、 双缓冲区和公用缓冲区)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有