[ug-bjosug] 请问:solaris是不是微核心操作系统?

Yu Xiangning Eric.Yu在Sun.COM
星期四 一月 5 18:57:21 PST 2006


> The answer is: Yes or No.
> 
> On one hand, Solaris dynamically loads and unloads modules and drivers
> on an as-needed basis except a few basic modules like unix/genunix and
> krtld. For more details, please look up the 1.3.2 Modular Implementation
> of "Solaris Internals Core Kernel Architecture".
> 
> On the other hand, Solaris is not like Vxworks/Windows NT which has a
> set of macro kernel interfaces to provide the kernel services to the
> other kernel modules.
> 

Even if Solaris can dynamically load/unload most of the modules, all the
modules still executes in the same monolithic kernel content, so I think
it's different from the concept of micro-kernel, which allows some basic
kernel functions(memory mamagement, etc.) to be executes within
different processes.

Please correct me if I'm wrong.

- yxn



关于邮件列表 ug-bjosug 的更多信息