下列关于操作系统结构说法中,正确的是( )。 Ⅰ.当前广泛使用的Windows XP操作系统,采用的是分层式OS结构 Ⅱ.模块化的OS结构设计的基本原则是:每一层都仅使用其底层所提供的功能和服务,这样使系统的调试和验证都变得容易 Ⅲ.由于微内核结构能有效支持多处理机运行,故非常合适于分布式系统环境 Ⅳ.采用微内核结构设计和实现操作系统具有诸多好处,如添加系统服务时,不必修改内核、使系统更高效等
【正确答案】
C
【答案解析】解析:Ⅰ错误,当前比较流行的、能支持多处理机运行的OS,几乎全部都采用微内核结构,包括Windows XP。 Ⅱ错误,模块化OS结构原则是:分解和模块化。Ⅱ中描述的是分层式结构设计的基本原则。 Ⅲ正确。 Ⅳ错误,微内核结构将操作系统的很多服务移动到内核以外(如文件系统)。且服务之间使用进程间通信机制进行信息交换,这种通过进程间通信机制进行信息交换影响了系统的效率,所以微内核结构设计并不会使系统更高效。由于内核的内服务变少了,且一般来说内核的服务越少肯定越稳定。