精·第三次操作系统结构设计.pptVIP

  • 3
  • 0
  • 约8.46千字
  • 约 72页
  • 2017-01-16 发布于北京
  • 举报
结论 可适应性较差 适用于 规模较小 使用环境比较稳定 却要求效率较高的系统 补充:Windows 2000/XP系统模型 融合了分层操作系统和微内核操作系统的设计思想,使用面向对象的分析与设计,采用整体式的实现 Windows 2000/XP通过硬件机制实现了核心态以及用户态两个特权级别 。对性能影响很大的操作系统组件运行在核心态。核心内没有保护。 设计充分体现了机制与策略分离的思想 Windows 2000/XP的核心态组件使用了面向对象设计原则 出于可移植性以及效率因素的考虑,大部分代码使用了基于C语言的对象实现。 Windows 2000/XP的很多系统服务运行在核心态,这使得Windows 2000/XP更加高效,而且也是相当稳定的 1、Windows 2000/XP的构成 用户态组件 系统支持进程(system support process),不是Windows 2000/XP服务,不由服务控制器启动 服务进程(service process),Windows 2000/XP的服务 环境子系统(enviroment subsystems),它们向应用程序提供操作系统功能调用接口包括:Win32、POSIX和OS/2 1.2 应用程序(user applications),五种类型:Win32、Windows 3.1、MS-DOS、POS

文档评论(0)

1亿VIP精品文档

相关文档