Обсуждение:Микроядро

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Переместить в Ядро[править код]

В статье Ядро операционной системы о микроядре написано неплохо. Учитывая малый объем статей, можно эту влить туда. --yms 19:26, 14 апреля 2006 (UTC)[ответить]

Взаимно пополнил статьи микроядро и ядро операционной системы из их содержания. 90.188.218.210 14:19, 17 апреля 2009 (UTC)[ответить]

"Треды"... Английское слово, написанное русскими буквами. Все-таки статья в русской википедии, поэтому давайте соблюдать терминологию, принятую в России. Я заменил на "потоки".

Объясните мне, почему OpenVMS находится в списке ОС на основе микроядра, хотя в ее описании написано, что тип ядра монолитное с модулями? 85.26.225.140 22:35, 23 сентября 2010 (UTC) Не специалист...[ответить]

Уточнение[править код]

BreakPoint 11:09, 19 октября 2010 (UTC)BreakPoint "управление процессами и потоками (нитями)." скорее всего надо "управление потоками (нитями)." Процессами ядро едва ли управляет, а вот планировщик потоков именно там.[ответить]

Сравнение с монолитными системами вообще никакое. Более развернуто можно сравнить? Или ссылку на где почитать глубокое сравнение? Странное утверждение: "Таким образом, основная сложность при создании микроядерных операционных систем — необходимость очень аккуратного проектирования." - монолитные системы стало быть можно проектировать "абы как"? 195.184.210.158 08:23, 9 октября 2012 (UTC)[ответить]

Re: BreakPoint
Не соглашусь, микроядро (именно оно) только и делает (ну, я опустил такие вещи, как системные вызовы), что управляет процессами (и их взаимодействием — сообщениями, уведомлениями и т.п.). Я как разработчик ОС могу сказать, что в структуре, описывающей процесс, может храниться такая информация, как номер процесса, адресное пространство и информация о потоках процесса. А вот потоки, в свою очередь, имеют уже собственную структуру, описывающую их. Ядро управляет виртуальным адресным пространством процесса, а также планирует, какому потоку и какого процесса дать следующий квант времени (или несколько). Поэтому вполне можно сказать, что ядро управляет как процессами, так и потоками. —ExeTwezz 20:05, 26 марта 2015 (UTC)[ответить]

Вопрос по классификации ядер[править код]

Господа, а на основании каких критериев проводилось ранжирование микроядер по поколениям?

Я был искринне изумлен узнав что Minix - это микроядро второго поколения, тогда как микроядра второго поколения характеризуются двумя четко выделяемыми архитектурными решениями: быстрая синхронная передача сообщений предложенная Лидтке и принцип минимализма Лидтке. И в принципе, только с появлением L4 впервые начали выделять второе поколение и говорить про истинные микроядра. Даже если смотреть на ситуацию грубо, то если первым истинным микроядром считать оригинальное L4 увидевшее свет в 1994 году, то как в эту же категорию может попасть Minix вышедший в 1987?

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

46.53.249.114 22:29, 26 ноября 2019 (UTC) ZarathustrA[ответить]