* 微内核系统结构设计则是近几年来出现的一种新的设计理念,最有代表性的操作系统有Mach和QNX。 微内核系统,顾名思义就是系统内核很小!比如说QNX的微内核只负责: ¨ 进程间的通信 ¨ 低层的网络通信 ¨ 进程调度 ¨ 第一级中断处理 * 内核:提供支持系统运行的基本功能的一组程序模块.内核分类:(长驻内存)微内核:使内核尽量小.仅包括基本存储管理,进程间通信(消息传递机制),进程管理与调度,I/O和中断管理,系统服务在核外.系统服务通过消息传递来联系. 优点:开放,灵活,易扩充.强(单)内核:包含系统服务的所有模块,模块间通过函数调用联系. 优点:效率高.Unix,Linux是强内核操作系统,Mach是微内核操作系统,Windows2000/XP为微内核式的C/S结构 . Windows 2000/ XP采用基于对象技术,提出了一种C/S系统结构,该结构在纯微内核结构的基础上做了扩展,融合了层次式结构和纯微内核结构的特点.对操作系统性能影响很大的组件放在内核下运行,其他功能则在内核外实现.主要优点:模块化程度高,灵活性大,便于维护,系统性能好 * 客户-服务器结构 现代操作系统的一个趋势,将传统操作系统的大部分代码分离出来放在更高的层次上。即从操作系统中去掉尽可能多的东西,而只留一个最小的核心。 通常的实现方法是将大多数操作系统功能由用户进程来实现
您可能关注的文档
- {新}c++动态分区分配算法模拟(操作系统课程设计).doc
- {新}C++实用网络编程设计完整版.doc
- {新}C++邮电-1.ppt
- {新}CADCAM技术课件(新世纪版).ppt
- {新}cadence讲义 版图设计验证(清华微电子所).ppt
- {新}ccy14-1b轴向柱塞泵和柱塞泵63mcy14-1b价格.docx
- {新}CET-6 0812.doc
- {新}CH01-10.ppt
- {新}Chap6 水电站的站用电.ppt
- {新}CHAPTER 2 分类及特性.ppt
- 力士乐数控系统MTX NC固定循环.docx
- 发格数控系统40_i_P数显表安装操作手册.docx
- T∕SDJZXH 005-2025 建设工程智慧监理建设评价标准.pdf
- FANUC发那科数控系统FANUC OPEN CNC 操作说明书(DNC 运行管理软件.docx
- T∕CASMES 661-2026 停车场(库)公共设施配建导则.pdf
- T∕GZBECTA 007-2025 民用建筑碳排放计算指南.pdf
- FANUC发那科数控系统16i 18i 160i 180i - Model A Maintenance.pdf
- T∕CADP 9-2023 高路堤路段与天然气管道交叉工程 通道涵技术要求.pdf
- 发格数控系统8055参数备份和恢复.pdf
- Mazak马扎克数控系统马扎克(Mazak)FMS介绍.docx
原创力文档

文档评论(0)