第0337章 走进白宫的BBS
低了效率。
比如微软的MS-DOS,其自身的内存空间和应用程序的内存空间就没有彼此隔离开来,如果这个应用程序设计得不规范,出了问题崩溃了,那么MS-DOS也会被连累,整个系统就当机了。
Windows则提供了这种隔离机制,从而大大降低了当机的可能性。
除了操作系统和应用程序之间有这种隔离与否的选择之外,操作系统内部也存在类似现象,毕竟操作系统提供的功能只会越来越多,模块化设计是自然而然地选择。
可操作系统内部的隔离机制使用不当的话,又极容易降低系统的执行效率。
因此,操作系统的模块化也是一个值得仔细探讨的课题,由此围绕着操作系统内核产生了三个概念:Microkernel——微内核、Monolithic kernel——宏内核、Hybrid kernel——混合内核。
唐焕的硕士毕业论文里,就是探讨了此类的课题,尤其他有实际经验,即方圆电脑和小霸王游戏机所使用的操作系统FreeDOS,以及正在研发和测试的,用于易鹏/Holder服务器/工作站的操作系统万象/AllOS。
现在比较成功的通用性
<本章未完请点击"下一页"继续观看!>