>>>> А почему же тогда негрософт и сам Торвальдс начинают ёрзать
>>>> по поводу драйверов в 0 кольце? Очевидно, не спроста. И это не я придумал.>>> Не наблюдаю ёрзанья.
>>> MS с микроядра, как известно, слез (и про обратный процесс не слышал).
>> The UMDF is currently supported for Windows Vista.
>> насколько я знаю, драйвера различных периферийных usb и firewire устройств
>> уже вынесены из пространства ядра. в частности, драйвера USB-шных сканеров...
> Так usermode в "монолитном" варианте и microkernel -- довольно разные
> с точки зрения "проблемы Танненбаума" подходы, как Вам кажется?
и там и там драйвера выносятся из kernel mode в user mode.
если все драйвера вынести из монолитного ядра, оставив там подсистемы -
это как раз и будет промежуточный вариант между монолитом и микроядром.