[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 的更多信息