图1-11 在单机环境下的客户/服务器模式 3) 应用“机制与策略分离”原理 在现在操作系统的结构设计中,经常利用“机制与策略分离”的原理来构造OS结构。所谓机制,是指实现某一功能的具体执行机构。而策略,则是在机制的基础上借助于某些参数和算法来实现该功能的优化,或达到不同的功能目标。 4) 采用面向对象技术 操作系统是一个极其复杂的大型软件系统,我们不仅可以通过结构设计来分解操作系统的复杂度,还可以基于面向对象技术中的“抽象”和“隐蔽”原则控制系统的复杂性,再进一步利用“对象”、“封装”和“继承”等概念来确保操作系统的“正确性”、“可靠性”、“易修改性”、“易扩展性”等,并提高操作系统的设计速度。正因为面向对象技术能带来如此多的好处,故面向对象技术被广泛应用于现代操作系统的设计中。 2. 微内核的基本功能 微内核应具有哪些功能,或者说哪些功能应放在微内核内,哪些应放在微内核外,目前尚无明确的规定。现在一般都采用“机制与策略分离”的原理,将机制部分以及与硬件紧密相关的部分放入微内核中。由此可知微内核通常具有如下几方面的功能: 1) 进程(线程)管理 2) 低级存储器管理 3) 中断和陷入处理 3. 微内核操作系统的优点 由于微内核OS结构是建立在模块化、层次化结构的基础上的,并
您可能关注的文档
- 苏少班二年级下册音乐第一单元.ppt
- 苏州城市庭院营销推广提案.ppt
- 苏州南环高架施组.doc
- 苏州市2015-2016学年苏科版初三物理期末复习题及答案1.doc
- 芜湖精密空调选型资料.ppt
- 西安工业大学一拖实习报告.doc
- 西安交大编译原理实验词法分析器(文档以及代码(最后)).doc
- 西安交通大学COO(首席运营官)高级经营管理班.doc
- 西安重生教育九年级上学期语文期中考试试卷3.doc
- 西班牙移民_非盈利居留项目.ppt
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
- 2026江苏常州仲裁委员会办公室招聘4人备考题库及一套答案详解.docx
- 2026江苏无锡交响乐团有限公司招聘12人备考题库及完整答案详解一套.docx
- 2026-2031货架行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031加厚大衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏淮安市盱眙县招聘教师39人备考题库及1套参考答案详解.docx
- 2026-2031加绒工装裤行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏南通市崇川区卫生健康委员会所属部分事业单位(南通市口腔医院)长期招聘高层次人才2人备考题.docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库及完整答案详解.docx
- 2026江西吉安市井冈山市市政园林环卫所面向社会招聘1人备考题库及参考答案详解1套.docx
原创力文档

文档评论(0)