- 1
- 2
- 3
- 4
- 5
微内核进程间通信的分析
资料介绍
微内核与宏内核分别属于操作系统设计的两种截然不同的路线。宏内核将所有系统功能都在内核中实现,随着自身的发展,其体积越来越臃肿而难以维护,并且使出现代码bg和因此导致的系统漏洞或崩溃的概率大大提高,而微内核的主要设计思想是,在内核中只保留必须在内核态运行的功能,而把其他功能都移至用户态以服务线程的方式来实现。这种设计方法,使得微内核本身的体积大大减小。同时,运行于微内核之上的用户态的系统服务由于处于各自的地址空间之内,保证了服务之间的强隔离,一个服务的崩溃不会影响到其他服务的正常工作,这种设计思想,给予了基于微内核的操作系统高度的可重构性、稳定性和可靠性正是因为微内核相比宏内核的这种优势,微内核在约三十年的时间里得到了巨大的发展,并且越来越得到系统实现者的重视,已经被广泛应用于工业界.尤其在入式系统和基于微内核的虚拟化领域,微内核有着巨大前景然而,相比于宏内核,微内核也有其劣势。两者相比,宏内核追求高性能,而微内核强调的是内核的单纯性与系统的安全性与稳定性,这样的代价就是其性能不可避免的下降。在微内核设计之初,实现者主要关注的微内核带来的高度的系统灵活性,而并没有关注其自身的性能问题。这种不以性能为导向、而只关注对原有系统重构的早期微内核设计思路导致了以Mach为代表的第一代微内核的性能低下,在很长一段时间内,微内核因为性能问题都只能停留在研究领域而不能获得实际应用。
部分文件列表
文件名 | 大小 |
微内核进程间通信的分析.pdf | 18M |
最新上传
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏20.00元 3天前
资料:STM32控制小米电机
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏260.00元 3天前
用户:kk1957135547
-
21ic下载 打赏110.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏130.00元 3天前
用户:xzxbybd
-
21ic下载 打赏70.00元 3天前
用户:jh03551
-
21ic下载 打赏50.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:xuzhen1
-
21ic下载 打赏40.00元 3天前
用户:w178191520
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏30.00元 3天前
用户:w1966891335
-
21ic下载 打赏20.00元 3天前
用户:不觉明了
-
21ic下载 打赏10.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏5.00元 3天前
用户:liming238
-
21ic下载 打赏10.00元 3天前
用户:ax918
-
21ic下载 打赏5.00元 3天前
用户:farsy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:stm32f4 经典例程
-
sraay 打赏1.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:零功耗通信白皮书
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
全部评论(0)