|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 06 Mar 2008 20:37:11 To : Ilya Dikarev Subject : Re: FUSE - первый шаг к микроядру? -------------------------------------------------------------------------------- >>> Ilya Dikarev wrote: EBB>>>> +1: Бред полнейший! EBB>>>> Компилятору всё равно, жевать код монолитного ядра или микроядра. EBB>>>> Абсолютно. А количество ассемблера в обоих случаях одинаково. ID>>> Далеко не любой код можно так легко скомпилировать для разных платформ. ID>>> В монолитном ядре много завязано на железе. VN>> Прошу доказать данное утверждение. ID> Если честно, то я затрудняюсь его доказать. ID> Я могу лишь предположить, что мон. ядре драйвера девайсов работают ID> напрямую с железом. И нет "стабильного" API для них. Как результат может ID> быть трудно их портирование. Ты сильно удивишься, но в микроядре та же фигня - драйвера устройств точно так же работают напрямую с ядром. Конечно, можно придумать промежуточный слой, но он будет просто ретранслятором команд и поэтому бесполезен. EBB>>>> И здесь опять-таки никакой разницы между ядром и микроядром нет. ID>>> проблема в том, что ты можешь отладивать где угодно. Оно тебе не ID>>> поможет. Так как баги, связанные, к примеру с блокировками, расозначть ID>>> крайне трудно. Их даже не так-то просто повторить. Hе говоря уже о том, ID>>> чтобы отловить. VN>> И чем тут поможет микроядро? ID> ничем. О. -netch- --- ifmail v.2.15dev5.4 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/54223b2b142c6.html, оценка из 5, голосов 10
|