Отправляет email-рассылки с помощью сервиса Sendsay

Монолит?

Доброго времени суток!

На паре по Операционным системам преподаватель утверждает, что в
Линукс это микроядерная ОС. Где то я читал, что нет.
Так что же все таки, помогите разобраться и наломать препода :)))).

Спасибо!

Ответить   Jury Wed, 29 Sep 2004 18:46:46 +0300 (#236713)

 

Ответы:

Здравствуйте, Jury,

29 сентября 2004 г., 18:46:46, Вы писали:

Показываем преподу мемуары Торвальдса
http://fictionbook.ru/author/torvalds_linus/just_for_fun/torvalds_just_for_fun.html#TOC_id2411109,
где описана дискуссия между Линусом и Тененбаумом по поводу микроядра
и монолита.

Ответить   Wed, 29 Sep 2004 20:51:41 +0300 (#236747)

 

Hello Sergey,

Wednesday, September 29, 2004, 11:51:41 PM, you wrote:

А лучше поступаем как умные люди - не спорим с преподом :)

Ответить   Thu, 30 Sep 2004 01:53:50 +0600 (#236780)

 

Здравствуйте, pavelsh.

Вы писали 29 сентября 2004 г., 23:53:50:

Говорю Вам как препод -- Вы не правы!

--
С уважением, Михаил mailto:tmaso***@p*****.net
Найди лекарство: http://www.overclockers.ru/TSC/
Проект FAD: http://www.overclockers.ru/TSC/faddesc.shtml
Команда: 2094



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 1573; Возраст листа: 343; Участников: 720
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/236987


-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.debate
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписать: mailto:comp.soft.linux.debate--unsub@subscribe.ru?subject=comp.soft.linux.debate

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Thu, 30 Sep 2004 10:10:32 +0400 (#236987)

 

Hello Михаил,

Thursday, September 30, 2004, 12:10:32 PM, you wrote:


:) Понимаете ли. Если начнешь спорить с преподом, то есть шанс как
повысить его мнение о себе в его глазах. Так и понизить. Если не
будешь заниматься спорами а просто промолчишь - то его мнение о тебе
скорее всего не измениться.

Что из этого следует. Что если молчать, то можно остаться в плюсах.

А если спорить...
Как в той пословице.
Экзамен - разговор двух умных людей, если один недостаточно умен - то
второй останется без стипендии.

Ответить   Thu, 30 Sep 2004 14:06:41 +0600 (#237381)

 

Hello Sergey,

Из дискуссии я понял что Линукс это монолит, во всяком случае первые
версии, а щас как, все осталось по прежнему?

Ответить   Jury Thu, 30 Sep 2004 00:27:05 +0300 (#236843)

 

Здравствуйте, Jury.

Вы писали 30 сентября 2004 г., 1:27:05:


В этом королевстве всё по прежнему -- Линус тверд как кремень в своём
убеждении, что у микроядра слишком большие накладные расходы на
переключение вследствие особенностей архитектуры x86 (насчет остальных
архитектур я не очень силен, так как сам руками не щупал). Просто ядро
движется в сторону большей модульности -- вон уже и патч появился,
который позволяет шедулеры на ходу менять. Может быть препод Ваш
считает невозможным поддержку модулей в монолитных ядрах? Дайте ему
ссылку на www.linux.org.ru, пусть он там где-нибудь скажет, что линукс
-- микроядро. Думаю, ему там быстро объяснят все его ошибки. Злой я
сегодня -- не выспался :)

--
С уважением, Михаил mailto:tmaso***@p*****.net
Найди лекарство: http://www.overclockers.ru/TSC/
Проект FAD: http://www.overclockers.ru/TSC/faddesc.shtml
Команда: 2094



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 1574; Возраст листа: 343; Участников: 720
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/236990


-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.debate
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписать: mailto:comp.soft.linux.debate--unsub@subscribe.ru?subject=comp.soft.linux.debate

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Thu, 30 Sep 2004 10:26:48 +0400 (#236990)

 

Михаил Татарко <tmaso***@p*****.net> writes:

Так же он критикует микроядра за слишком сложное взаимодействие между
частями системы.

А вот, например, на PPC Linux работает поверх микроядра (mkLinux)

ЗЫ: Кстати, люди которые делают L4Linux, утверждают, что она
медленее обычного Linux'а на 4-5%.

Ответить   Max Vasin Thu, 30 Sep 2004 12:33:28 +0400 (#237068)

 

i386-redhat-linux-gnu)

On Thu, 30 Sep 2004 12:33:28 +0400
Max Vasin <max-appo***@m*****.ru> wrote:


ну и, наверно, не стоит забывать о все-таки пока живом проекте hurd.
так что, как обычно в жизни и бывает, упомянутый преподаватель и прав и не прав
одновременно. тут смотря, что именно он подразумевал -
если GNU/Linux, как ядро, то он совсем не прав :),
а если Linux, как OS, способную работать на разных ядрах, то прав и неправ поровну
:) (ядра разные бывают).



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 1576; Возраст листа: 343; Участников: 720
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/237120


-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.debate
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписать: mailto:comp.soft.linux.debate--unsub@subscribe.ru?subject=comp.soft.linux.debate

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Thu, 30 Sep 2004 13:55:13 +0300 (#237120)

 

alexander barakin <arizona20***@m*****.ru> writes:

Да не стоит, но он очень медленно развивается... Быстрее из Linux'а
сделают набор серверов на L4, чем Hurd будет готов :-( Хотя может
когда его окончательно спортируют на L4 он начнет быстрее развиваться...
(мечты, мечты...)

Ситуация тут похуже чем с функциональными языками...

прав

GNU/Linux - как ядро? О чем вы?

поровну

Не понял, поясните, что вы понимаете под разными ядрами? Система GNU может работать
с разными ядрами - Linux и Hurd. И при чем тут микроядерность?

Микроядерность определяет построение системы как набора серверов на базе микродра,
которое обеспечивает планирование процессов и IPC. Драйвера устройств, файловые
системы, сетевые протоколы, распределители памяти и т.д. работают в userspace
и виде
независимых процессов. В Linux нет и намека на микроядерность. Даже когда он
работает
поверх микроядра (как L4) он представляет собой один здоровый сервер.

Так что преп неправ однозначно.

Ответить   Max Vasin Thu, 30 Sep 2004 16:55:36 +0400 (#237190)

 

i386-redhat-linux-gnu)

On Thu, 30 Sep 2004 16:55:36 +0400
Max Vasin <max-appo***@m*****.ru> wrote:

рардон, немного промазал - подразумевал:
GNU/Linux - как OS, работающую на ядре от kernel.org

работать

не вдаваясь в такие непролазные (для меня) дебри :)
и перечитав исходный пост, прихожу к выводу, что я понял ентого преподавателя
по-своему (невнимательно прочитал предложение с грамматической ошибкой):
я как-то так подумал, что разговор идет конкретно о ЯДРЕ, а они (ядра, на которых
работает linux как os), afaik есть и монолитные и микроядерные (пардон за тавтологию).

надеюсь, Jury (да и я тоже) почерпнул достаточно полезного из этой дискуссии,
чтобы достойно ответить на любые недостойные преподавательские выпады :)))



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 1580; Возраст листа: 343; Участников: 720
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/237361


-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.debate
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписать: mailto:comp.soft.linux.debate--unsub@subscribe.ru?subject=comp.soft.linux.debate

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Thu, 30 Sep 2004 18:07:29 +0300 (#237361)

 

он

которых

Конечно почерпнул, всем огромное спасибо.
Тему можно считать закрытой!

Ответить   Jury Fri, 1 Oct 2004 00:58:37 +0300 (#237447)

 

Здравствуйте товарищи.

Товарищи давайти опредилимся что токое Линукс, хотябы как его понимают
собравшиеся.

С уважением Владимир
email: prog@v*****.ru



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 1584; Возраст листа: 344; Участников: 719
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/237497


-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.debate
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписать: mailto:comp.soft.linux.debate--unsub@subscribe.ru?subject=comp.soft.linux.debate

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Владимир Власенко Fri, 1 Oct 2004 12:58:51 +1100 (#237497)

 

i386-redhat-linux-gnu)

On Fri, 1 Oct 2004 12:58:51 +1100
Владимир Власенко <pr***@v*****.ru> wrote:

я лично придерживаюсь мнения, что вопрос "что такое linux?" -- риторический (из
разряда "что такое человек?" или "что такое компьютер?"), потому, например, что
за вполне справедливым ответом -- "это os", последует вполне справедливый (опять
риторический) вопрос -- "а что такое os?" и т.д. и т.п. а я не чувствую себя
достаточно сведущим и (главное) заинтересованным вступать в подобные дискуссии.

просто порекомендую прочитать замечательную статью не менее замечательного автора:
http://unix.ginras.ru/saga/003.html

с уважением, александр баракин.



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 1586; Возраст листа: 344; Участников: 719
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/237587


-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.debate
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписать: mailto:comp.soft.linux.debate--unsub@subscribe.ru?subject=comp.soft.linux.debate

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Fri, 1 Oct 2004 11:10:06 +0300 (#237587)

 

Здравствуйте, Владимир.

Вы писали 1 октября 2004 г., 5:58:51:

Linux -- ядро!
GNU -- инструментарий.
GNU/Linux -- операционная система на основе данного инструментария,
базирующаяся на данном ядре.
Debian GNU/Linux -- дистрибутив с правильным названием!

TO ALL: Товарищи, давайте для начала научимся друг друга уважать и
полистаем учебники русского языка, или хотя бы spellchecker к
почтовому клиенту прикрутим. :)

--
С уважением, Михаил mailto:tmaso***@p*****.net
Найди лекарство: http://www.overclockers.ru/TSC/
Проект FAD: http://www.overclockers.ru/TSC/faddesc.shtml
Команда: 2094



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 1587; Возраст листа: 344; Участников: 719
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/237739


-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.debate
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.debate--unsub@subscribe.ru?subject=comp.soft.linux.debate

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Fri, 1 Oct 2004 17:52:22 +0400 (#237739)

 


прав

поровну

Кусок из конспекта:

Большинство ОС используют монолитное ядро, которое компануется как
одна программа, работающая в привилигированном режиме и использующее
быстрые переходы с одной процедуры на другую, не требующее
переключение в пользовательский режим и наоборот. Альтернативой
являются ОС на базе микроядра, также раюотающее в привилигированном
режиме и выполняющее минимум функций по управлению аппаратурой.

И сказал что второй вариант это GNU/Linux.

Ответить   Jury Thu, 30 Sep 2004 19:49:28 +0300 (#237316)

 


прав

поровну

Кусок из конспекта:

Большинство ОС используют монолитное ядро, которое компануется как
одна программа, работающая в привилигированном режиме и использующее
быстрые переходы с одной процедуры на другую, не требующее
переключение в пользовательский режим и наоборот. Альтернативой
являются ОС на базе микроядра, также раюотающее в привилигированном
режиме и выполняющее минимум функций по управлению аппаратурой.

И сказал что второй вариант это GNU/Linux.

Ответить   Jury Thu, 30 Sep 2004 19:49:28 +0300 (#237324)