微内核实际系统我没有研究过,但是操作系统内部的模块如果崩溃的话,大多数情况下整个系统基本也不能工作了,估计多数情况下也难以恢复单独模块,整个系统只有重启,和单一内核应该造成的影响应该差不多。
【 在 martinjspace 的大作中提到: 】
: 文档和分层(或者说内部的架构)毫无疑问很重要,但是因为毕竟是一个系统的内部,和系统外部的接口(比如系统调用)相比稳定性还是有很大差距。
: 另外一个问题是当内核变得庞大时,任何一个内部模块的问题导致整个系统的崩溃。
: 理论上讲,微内核能减少了内核的复杂程度,让内核变得简单,易于维护,同时限制了非核心功能的影响范围。
: ...................
--
FROM 211.161.245.*