LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

Даже в микроядрах есть базовый набор для общения с оборудованием. Однако дрова таки в юзерспейсе.

Нет, в случае с микроядрами в пользовательском пространстве выполняются только приложения. А драйвера в ring 2, например.

Наглядная хипсто-табличка для NT:https://3dnews.ru/documents/12797/set007.gif

И зачем ты её сюда опять тащишь? Уже обсудили, что часть в ядре, часть в пользовательском пространстве, и что в GNU/Linux графический стек работает таким же образом — есть часть в ядре и вне его.

Если ты пытаешься найти какие-то преимущества ядра NT, то ты их совершенно не там ищешь. Говорю как человек, который писал драйвера и под Windows, и под Linux, а следовательно имею представление о том, в чем разница (и что тоже важно — в чем лучше ntoskrnl, а в чем Linux).

Исходная версия Deleted, :

Даже в микроядрах есть базовый набор для общения с оборудованием. Однако дрова таки в юзерспейсе.

Нет, в случае с микроядрами в пользовательском пространстве выполняются только приложения. А драйвера в ring 2, например.

Наглядная хипсто-табличка для NT:https://3dnews.ru/documents/12797/set007.gif

И зачем ты её сюда опять тащишь? Уже обсудили, что часть в ядре, часть в пользовательском пространстве, и что в GNU/Linux графический стек работает таким же образом — есть часть в ядре и вне его.

Если ты пытаешься найти какие-то преимущества ядра NT, то ты их совершенно не там ищешь. Говорю как человек, который писал драйвера и под Windows, и под Linux, а следовательно имею представление о том, в чем разница.