/O系统 Ns卫
Microsoft Windows 2000/XP I/O系统
★斗 本章要点 810分类和功能 石9。IO分配的原则和方法 IO软件的设计目标 0,O软件的重要组成部分 8动Wmw000Q统里 8; Windows2000XPVO系统的重要数据结构 总2, Windows2000XP驱动程序 Windows2000XP的O处理
Microsoft Windows 2000/XP 本章要点 • I/O分类和功能 • I/O分配的原则和方法 • I/O软件的设计目标 • I/O软件的重要组成部分 • Windows 2000/XP I/O系统模型 • Windows 2000/XP I/O系统的重要数据结构 • Windows 2000/XP驱动程序 • Windows 2000/XP的I/O处理
I/O请求 I/O回答 用户空间软件 与设备无关的系统软件 设备驱动程序 中断处理程序 硬件 I/O软件的层次
Microsoft Windows 2000/XP
★斗 So Windows2000XP的Wk Windows2000XP的O系统是重要的执行体组件 ·设计目标 在单处理器或多处理器系统中都可以快速进行ⅣO处理。 使用标准的 Windows2000/XP安全机制保护共享的资源。 8 满足 Microsoft win32、OS2和PQS子系统指定的O 服务的需要。 提供服务,使设备驱动程序的开发尽可能地简单,并且 允许用高级语言编写驱动程序
Microsoft Windows 2000/XP Windows 2000/XP的I/O • Windows 2000/XP的I/O系统是重要的执行体组件 • 设计目标 – 在单处理器或多处理器系统中都可以快速进行I/O处理。 – 使用标准的Windows 2000/XP安全机制保护共享的资源。 – 满足Microsoft Win32、OS/2和POSIX子系统指定的I/O 服务的需要。 – 提供服务,使设备驱动程序的开发尽可能地简单,并且 允许用高级语言编写驱动程序
★斗 根据用户的配置或者系统中硬件设备的添加和 删除,允许在系统中动态地添加或删除相应的 设备驱动程序。 通过添加驱动程序透明地修改其他驱动程序或 设备的行为。 s可安排的文件系统Mms) 为包括FAT、CD-ROM文件系统( 8 UDF( Universal Disk Format) 统和 Windows2000XP文件系 S)的多种 允许整个系统或者单个硬件设备进入和离开低 2功状态,这样可以节的能
Microsoft Windows 2000/XP – 根据用户的配置或者系统中硬件设备的添加和 删除,允许在系统中动态地添加或删除相应的 设备驱动程序。 – 通过添加驱动程序透明地修改其他驱动程序或 设备的行为。 – 为包括FAT、CD-ROM文件系统(CDFS)、 UDF(Universal Disk Format)文件系统和 Windows 2000/XP文件系统(NTFS)的多种 可安排的文件系统提供支持。 – 允许整个系统或者单个硬件设备进入和离开低 功耗状态,这样可以节约能源