★斗 Windows2000/XP的设计目标: 可扩充性 可移植性 可靠性及坚固性 8 兼容性 性能
Microsoft Windows 2000/XP • Windows 2000/XP的设计目标: – 可扩充性 – 可移植性 – 可靠性及坚固性 – 兼容性 – 性能
★斗 操作系统的设计考虑放 ·功能设计:操作系统应具备哪当功能 算法设计:选择和设计满足系统功能的 算法和策略,并分析和估算其效能 -·结构设计:选择合适的操作系统结构
Microsoft Windows 2000/XP 操作系统的设计考虑 • 功能设计:操作系统应具备哪些功能 • 算法设计:选择和设计满足系统功能的 算法和策略,并分析和估算其效能 • 结构设计:选择合适的操作系统结构
★斗 S操作系统结构设计★ 己3。按照系统的功能和特性要求,选择合适 的结构,使用相应的结构设计方法将系 统逐步地分解、抽象和综合,使操作系 统结构清晰、简单、可靠、易读、易修 8 改,而且使用方便,适应性强
Microsoft Windows 2000/XP 操作系统结构设计 按照系统的功能和特性要求,选择合适 的结构,使用相应的结构设计方法将系 统逐步地分解、抽象和综合,使操作系 统结构清晰、简单、可靠、易读、易修 改,而且使用方便,适应性强
★斗 操作系统结构 程序结构 程序结构的两层含义 程序的结构良好的准则 软件结构 操作系结构 总-解决什么向题,目标何在 困难在那里
Microsoft Windows 2000/XP 操作系统结构 • 程序结构 – 程序结构的两层含义 – 程序的结构良好的准则 • 软件结构 • 操作系统结构 – 重要性 – 解决什么问题 ,目标何在 – 困难在那里
★斗 E漫2几种常见的操作系统结 ·模块组合结构 22模块组合结构的特点与适应性 模块间转接随便 总2-数据基本上作为全程量处理 常常关中断,系统的并发性难以提高
Microsoft Windows 2000/XP 几种常见的操作系统结构 • 模块组合结构 模块组合结构的特点与适应性 – 模块间转接随便 – 数据基本上作为全程量处理 – 常常关中断,系统的并发性难以提高