|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Nick Leuta 2:5020/400 19 Jul 2002 15:53:50 To : Ilya Anfimov Subject : Re: Slackware vs RH vs Mandrake etc. -------------------------------------------------------------------------------- > <m365zi95hd.fsf@lexa.home.net> <20020714105707.GE1491@iv.nn.kiev.ua> > <20020714172900.B7737@pii233> <m3lm8dmtvy.fsf@lexa.home.net> > <agupvu$12kn$1@ddt.demos.su> <slrnaj8ih9.2as.ilan@adt.ru> > <ah6igc$47f$1@ddt.demos.su> <slrnajdrb1.3ca.ilan@adt.ru> From: "Nick Leuta" <skynick@stu.lipetsk.su> "Ilya Anfimov" <ilan@adt.ru> сообщил/сообщила в новостях следующее: > >> Hу нет там микроядра. И не было никогда. Довольно большой > >> монолит, с драйверами в ring 0. > >Hравится оно кому-нибудь или нет, но в теории там микроядро есть. > Покажите мне эту теорию. Hу, спорить тут можно долго и упорно, и ни до чего не доспориться, потому что оно с одной стороны вроде как и микроядро, хотя и сильно извращенное, а с другой стороны можно заявить, что вроде и не микроядро, но с третьей можно сказать, и не совсем монолит опять-таки. Зато однозначно залезть в оффтопик :-) Вобщем, www.google.com, ключевые слова: "NT микроядро" :-) > Я пока что видел только ту теорию, что > дрова выполняются в ring 0, в одном адресном пространстве с > ядром, шедулятся в рамках задачи, которая соответствующий драйвер > вызвала (ну, если драйвер сам не породил отдельный тред и все > такое). Hа редкость классическое монолитное ядро. :-) Классическое - оно даже путем не структурированное... А в остальном как раз в тему предыдущего разговора, однако - поскольку надо, надо было обеспечить производительность, затолкали много чего, чего можно было не толкать, в ring 0. Так что из живого на настоящее время разве что QNX остался с микроядром, действительно похожим на микроядро. > >Хоть с > >огромной кучей отступлений от концепции "идеального микроядра". И > >теоретически к нему можно приставить подсистему, чтобы исполнять линуксовые > >системные вызовы, и в итоге исполнять линуксовые бинари. В теории, правда. > Причем здесь это? К тому, что у ядра свой API, который не тождественен win32. =================== * Паранойя - профессиональное заболевание системных администраторов... SkyNick --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577bbdd4267.html, оценка из 5, голосов 10
|