* 2、模块化OS结构 1) 模块化程序设计技术的概念 基于“分解”和“模块化”原则,按功能将系统划分为若干个具有一定独立性和大小的模块,并规定好各模块间的接口。 图 1-6 模块化结构的操作系统 进程控制 … 进程调度 内存分配 内存保护 磁盘管理 目录管理 进程管理 存储器管理 文件管理 操作系统 模块 子模块 * 2)模块化OS的优、缺点 模块化结构设计的缺点: (1)对模块的划分及对接口的规定并不精确; (2)未能将共享资源和独占资源加以区别; (3)模块间的依赖关系使OS结构变得不清晰。 模块化结构设计的优点: (1)提高了OS设计的正确性、可理解性和可维护性。 (2)增强了OS的可适应性。 (3)加速了OS的开发过程。 高内聚,低耦合 * 3、分层式OS结构 1)分层式结构的基本概念 自底向上 自顶向下 功能、服务、调用 分层式结构设计的基本原则:每一层都仅使用其底层所提供的功能和服务。 * 2)层次的设置 (1)程序嵌套 3、分层式OS结构 (2)运行频率:随着层次的增高,其相应软件的运行速度就随之下降。 (3)公用模块:把供多种资源管程程序调用的公用模块设置在最低层。
您可能关注的文档
- 计算化学理论和应用computationalchemistry-5精选.ppt
- 贫血ok~FE2D7导论.ppt
- 漂卵石覆盖层超岩溶发育区钻孔桩成孔施工技术导论.doc
- 电容式触摸屏入门(非常经典)课稿.ppt
- 电容式传感器测位移课稿.doc
- 高中地理学业水平测试总复习案例.doc
- 漂浮导管及血流动力学监测导论.ppt
- 电容与能量-例题课稿.ppt
- 电商创业计划书课稿.doc
- 高中地理知识点案例.doc
- 2026及未来5年中国角尺刀市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国独立筒袋装弹簧床垫市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国智能式低压电力电容器市场数据分析及竞争策略研究报告.docx
- 2025年中国音乐卡通公仔数据监测报告.docx
- 2026及未来5年中国手雷型橡塑旋具市场分析及竞争策略研究报告.docx
- 2026及未来5年中国干粉培养基市场分析及竞争策略研究报告.docx
- 2025年中国直入式电加热器数据监测报告.docx
- 2025年中国车载卫星导航仪数据监测报告.docx
- 2026及未来5年中国塑料气泵市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国延时中间继电器市场数据分析及竞争策略研究报告.docx
原创力文档

文档评论(0)