The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"FreeNOS - новая экспериментальная микроядерная ОС"
Отправлено Sw00p aka Jerom, 14-Июл-09 11:15 
Вот именно всё дело в том что время деньги

а вы забыли весь этам который прошёл линукс ???? сколько лет прошло

и сколько разработчиков в этом деле ???

И понятия стандарты юниксов это не есть ядро

вы саим говорите что ядро это прослойка между аппаратными устройствами и пользователем

>>Идею minix можно описать в 10 страницах.

Можно обойтись и одним предложением и вся суть будет понятна

Ядро в миникс управляет четермя основными компонентами (I/O, управление памятью, породитель процессов, шедуллер) и думаю этого достаточно для кернеля

более детально описанно в документации

и само понятие разделения юзер спейса от кернел спейса говорит само за себя

если в линухе из за ошибки в драйвере крешится кернель но в миниксе этого нет так как драйвера на ходятся в узер спейсе миниксу достаточно перезагрузить драйвер и всё

это одно из превосходящих линукс отличий а их много если детально покапаться

внизу табличка сравнения монолитных ядер с микроядрами

                Monolithic kernel Microkernel
Modularity             -               +
Complexity             -               +
Flexibility            -               +
Maintainability        -               +
Security               -               +
Performance            +               ?
Compatibility          -               +

и не надо забывать что двинуло Торвальдса на написания линукса а то что он отказался от идей Таннебаумана и нагло спорил ещё то это я оцениваю как понты когда спорят два программиста А что лучше процедурное программирование или ООП

и плюс Танненбаум давно уже не занимается миниксом а количество энтузиастов конечноже на много меньше чем разработчиков ядра линукса

вы говорите про реализацию виртуальной памяти зачем она нужна если есть кернель апи непосредственного управления паматью ? зачем ешё одна дополнительная прослойка? ядро должно заниматься строго конкретными заданиями а то что юзеру нужен блутуз пусть он напишет драйвер под него и всё и не надо мне отписывать Танненбауману чтобы он добавил мой код в ядро системы ))) и ждать его одобрения как это делается с линуксом


Как по вашему линукс можно назвать RTOS ????


>>В "монолите" (с трудом поворачивается язык называть так linux)

Линукс не монолитное ???


>>Микроядро не имеет прямого отношения к безопасности и надежности. К ним имеет отношение _сложность_.

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


>>То, что в линуксе вызывает сегфолт(kernel ooops) и, возможно, оставляет примитивы синхронизации в нехорошем состоянии, в миниксе вызовет дедлок - на сообщение просто не ответят. Последствия ужасающи для всех задействованных подсистем.

та кчто же правильнее дедлок или сегфолт который приводит к краху всей системы ?

>>В minix 2 офигенно достигалась стабильность: ядро и все сервисы ядра (и даже юзерспесный init!) были "скомканы" в один бинарь.

прочтите релизнот  миникса 3 и миникс3 и 2 это как небо и земля

одним из главных отличий 3 от 2 это перенос драйверов устройств в юзер спейс
и это круто так как драйвера каждый раз надо переписывать под новую аппаратуру

или разработчики всяких устройств договариваются с Торвальдсом о том что они хотят сделать изменения ?

я думаю скоро линукс будет микроядерным они к этому идут добиваясь RTOS
темболее они хотять сделать линукс эмбеддед ОС

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру