Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какая архитектура ядра лучше? монолитка vs микро 
:(
    Опции темы
Sardar
Дата 7.7.2006, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 2
Всего: 317



dvd, между "настоящим" монолитом и микроядром всё таки чёткая граница есть smile
Монолит просто собирать, это единый process image, который разом можно зашить в микроконтроллер, который будет пахать несколько лет "без перезагрузки". Туева хуча функций, все доступны, жизнь красива пока железо не разрасёться, либо какой нибудь функции будет не хватать (зависимости по именам это жо...). Микроядро привлекает именно тем что ифейс чётко определён, в идеале можно получить спосок операций/мессаджей которые сервис может принять и пользуем сервис не выходя за рамки этого обявленного API. Типы мессаджей, их назначение, чётко описанны, отсюда сервис можно заменить, либо запустить несколько сервисов с похожим функционалом.

Линух может грузить модули, имеет умную проверку зависимостей и линковку по экспотируемым символам (регистрация символов), но нету чёткого стандарта какие символы должны быть экспортированны модулем, попадающим под какую либо категорию. Это гибко и главное эффективно, до тех пор пока одна прога не захочет символов одного модуля, а другая другого, при этом модули вместе жить откажуться smile 


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
dvd
Дата 7.7.2006, 18:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 151
Регистрация: 6.7.2005

Репутация: нет
Всего: 1



Sardar, я говорю о том, что в современных ВС присутсвуют так называемые гибридные типы архитектуры ядра. Ты же называешь разницу между эталонными примерами монолита и микроядра...
Гибридным присущи качества как одного, так и другого типа. 

Поэтому если в данной теме обсуждается арх. ядра, тогда все-таки имеет смысл рассматривать эталоны в чистом виде... 
--------------------
Санкт-Петербург такси
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0538 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.