The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Линус Торвальдс выступил с критикой контроля качества в  DRM..., opennews (?), 27-Фев-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


2. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +15 +/
Сообщение от A.Stahl (ok), 27-Фев-17, 11:03 
>"всё или ничего"

Вот она -- монолитность. Жаль что GNU-тое ядро неактивно пилится.

Ответить | Правка | Наверх | Cообщить модератору

8. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –23 +/
Сообщение от Аноним (-), 27-Фев-17, 11:21 
Иди пили, Астал. Мы все будем рады.
Ответить | Правка | Наверх | Cообщить модератору

11. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +4 +/
Сообщение от Анонимм (??), 27-Фев-17, 11:22 
Плюсую.

Микроядро - единственное РЕШЕНИЕ пролем надёжности Линукса.

И существование GNU/Hurd - доказательство того, что это решение реально.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

29. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +69 +/
Сообщение от px (??), 27-Фев-17, 11:50 
Этот комментарий следовало бы разделить на два... :)
Ответить | Правка | Наверх | Cообщить модератору

34. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –3 +/
Сообщение от Анонимм (??), 27-Фев-17, 11:55 
Зачем?
Чтоб можно было покритиковать по отдельности и Hurd, и предложение микроядрености линукса?
И?

Потому и сразу в одном каменте: и необходимость перехода, и его реальная возможность.

Есть другие предложения как решить проблемы надёжности Линуха?

Ответить | Правка | Наверх | Cообщить модератору

114. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +16 +/
Сообщение от Аноним (-), 27-Фев-17, 14:07 
Это был микросарказм :)

>Линус намерен потребовать разбиения pull-запросов DRM на более мелкие части.

Ответить | Правка | Наверх | Cообщить модератору

246. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +1 +/
Сообщение от Анонимм (??), 27-Фев-17, 18:46 
> Это был микросарказм :)

Но набрал он - максимум плюсов :)

Ответить | Правка | Наверх | Cообщить модератору

43. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от мегааноним_email (?), 27-Фев-17, 12:12 
> Плюсую.
> Микроядро - единственное РЕШЕНИЕ пролем надёжности Линукса.
> И существование GNU/Hurd - доказательство того, что это решение реально.

Ага и широкое её применения на всевозможных устройствах показывает,
что GNU/Hurd мы увидим завтра на наших PC, роутерах и телефонах. Если что это был сарказм.


Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

66. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Анонимм (??), 27-Фев-17, 12:39 
> Ага и широкое её применения на всевозможных устройствах показывает,
> что GNU/Hurd мы увидим завтра на наших PC, роутерах и телефонах. Если
> что это был сарказм.

Сарказм это не страшно. Посмеяться всегда полезно.

И пока кто-то смеётся, кто-то другой уже выпустил 1.5 миллиарда устройств (на 2012 год) на OKL4 микроядре

https://en.wikipedia.org/wiki/Open_Kernel_Labs#cite_ref-3

Да, бывают и другие микроядра, и тоже вполне живые.

Ответить | Правка | Наверх | Cообщить модератору

86. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  +1 +/
Сообщение от Andrey Mitrofanov (?), 27-Фев-17, 13:14 
> И пока кто-то смеётся, кто-то другой уже выпустил 1.5 миллиарда устройств (на
> 2012 год) на OKL4 микроядре
> Да, бывают и другие микроядра, и тоже вполне живые.

"General Dynamics is the global leader in virtualization[,,,]

Based on General Dynamics experience helping customers deploy OKL4 in more than 2 billion mobile phones to date, General Dynamics offers a proven path[,,,]"

Славный PR -- нужно бОльше довольных кастомеров.

Но 2млрд венорлоченных тупофонов -- мало! Нужно больше опен-вошь-ных блобов. qnx-то там как, не оскоромнился ещё опенвошками?

+++
""the first phone which employs virtualization to support two concurrent operating systems (Linux and BREW) on a single processor core.""  --Пабеда! Где тот Аноним, что хотел?? -- генерал Динамик https://en.wikipedia.org/wiki/Open_Kernel_Labs#OKL4_Microvisor сделал это.

Ответить | Правка | Наверх | Cообщить модератору

347. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  –2 +/
Сообщение от Drom (?), 28-Фев-17, 05:10 
Вы так рьяно доказываете ущербность микроядра, словно это объективная реальность. Вообще-то, микроядро - это математический факт 100% безопасности ОС и ее компонентов.
Ответить | Правка | Наверх | Cообщить модератору

352. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  +/
Сообщение от Andrey Mitrofanov (?), 28-Фев-17, 09:20 
> Вы так рьяно доказываете ущербность микроядра,

Я?? Ты бредишь.

> словно это объективная реальность. Вообще-то,
>объективная реальность

Ответить | Правка | Наверх | Cообщить модератору

356. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  +2 +/
Сообщение от Michael Shigorinemail (ok), 28-Фев-17, 10:22 
> Вообще-то, микроядро - это математический факт 100% безопасности ОС и ее компонентов.

Вас же не затруднит выйти к доске и привести доказательство этого "факта", верно?

А пока https://www.cvedetails.com/vulnerability-list/vendor_id-436/...

Ответить | Правка | К родителю #347 | Наверх | Cообщить модератору

365. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  +1 +/
Сообщение от Анонимм (??), 28-Фев-17, 11:56 
> А пока https://www.cvedetails.com/vulnerability-list/vendor_id-436/...

Просмотрел первые 10 уязвимостей - это всё о юзер-левеле и "обычном" софте (либы, криво поставленные пермисии).
О самом ядре - ничего нет.

Ответить | Правка | Наверх | Cообщить модератору

375. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  +3 +/
Сообщение от www2 (ok), 28-Фев-17, 13:19 
Ты жалок.

Твоё микроядро, которое умеет только сообщения между подсистемами пересылать, да переключать процессы, естественно почти неуязвимо. Но это не даёт 100% гарантии безопасности, потому что уязвимости будут в сервисах ОС и в программах, работающих в пользовательском пространстве. Xen - тоже микроядерный гипервизор. И что? Все domU и dom0, работающие под его управлением, автоматически становятся неуязвимыми?

Ответить | Правка | Наверх | Cообщить модератору

418. "Линус Торвальдс выступил"  +/
Сообщение от Анонимм (??), 01-Мрт-17, 14:32 
> Твоё микроядро

Оу, у меня уже есть микроядро. Ссылочку можно напочитать?


> которое умеет только сообщения между подсистемами пересылать, да переключать процессы
> естественно почти неуязвимо.

Ну надо же, система неуязвима, но сколько негатива!
Вообще-то, именно это и нужно. Разве нет?


> Но это не даёт 100% гарантии безопасности

Ага, как только шаг в непривычную сторону - так сразу вынь-да-положь некие гарантии.
Зато к монолитно-модульной системе никаких претензий по гарантиям нет. Рутовые дыры раз в полгода - но никаких критических каментов.
Двойная логика, видимо, дело привычное.


> потому что уязвимости будут в сервисах ОС и в программах, работающих
> в пользовательском пространстве.

Множество "сервисах ОС" полностью принадлежит к "программах, работающих в пользовательском пространстве".
(а где же freehck с критическими выпадами на юзерлевел-пользовательское пространство? Тоже странная такая избирательность за кем замечать, а за кем нет...)

Ну ставить ошибки в программах, не относящихся к сервисам ОС, в вину самой ОС и её архитектуре - это занавес (а сам www2, к слову, виноват в том, что на Луне куча кратеров, и что он к этому отношения не имеет - не волнует).


А уязвимости в сервисах даже теоретически не дотягивают до уровней угроз, которые мы видим раз в полгода в нашем любимом модульном-монолите. Выходит, что для www2 чем опаснее уязвимость - тем лучше.
Но у меня иная система координат.

> Xen - тоже микроядерный гипервизор. И что?

И всё. Рут в одном domU - не имеет отношения к руту в другом domU.


> Все domU и dom0, работающие под его управлением, автоматически становятся неуязвимыми?

Подмена тезиса. Классика той же дьявольской логики.
Автоматически становятся защищёнными domX друг от друга.


Вобщем, вывод: микроядро вообще непричём, а жмёт именно вкомпиленная в мозг методичка стереотипной привычности.

PS Чему плюсовали те трое?

Ответить | Правка | Наверх | Cообщить модератору

422. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  –1 +/
Сообщение от Аноним (-), 01-Мрт-17, 15:59 
вопрос изначально касался именно дырявости ядра, а не каких-то левых процессов и конкретной реализации.
марш за учебники
Ответить | Правка | К родителю #375 | Наверх | Cообщить модератору

400. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  +/
Сообщение от freehckemail (ok), 28-Фев-17, 19:09 
> Просмотрел первые 10 уязвимостей - это всё о юзер-левеле

Естественно в юзер-левле. Где ж ему ещё быть-то? Кернел-левел у микроядра (внезапно) микроскопический. :)


Ответить | Правка | К родителю #365 | Наверх | Cообщить модератору

402. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  –2 +/
Сообщение от Анонимм (??), 28-Фев-17, 20:46 
> Естественно в юзер-левле. Где ж ему ещё быть-то? Кернел-левел у микроядра (внезапно)
> микроскопический. :)

У микроядра есть ещё сервисы.
Так вот ошибки не в микроядре, и не в сервисах, а в обычном юзерлевеле.
Или вы хотите сказать, что libкакая-то и всем-на-запись пермисии в rc.local - это ядерные проблемы?

Ответить | Правка | Наверх | Cообщить модератору

415. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  +2 +/
Сообщение от freehckemail (ok), 01-Мрт-17, 12:11 
> Или вы хотите сказать, что libкакая-то и всем-на-запись пермисии в rc.local - это ядерные проблемы?

Я хочу сказать, что аргумент "это ж юзерлевел" в треде с обсуждением микроядерных ОС - звучит офигенно. :)

Терминология, друг, терминология. :)

Ответить | Правка | Наверх | Cообщить модератору

417. "Линус Торвальдс выступил с критикой NYSE: GD опенсорса"  –1 +/
Сообщение от Анонимм (??), 01-Мрт-17, 14:13 
> Я хочу сказать, что аргумент "это ж юзерлевел" в треде с обсуждением
> микроядерных ОС - звучит офигенно. :)
> Терминология, друг, терминология. :)

Да, терминология (но Вы же меня поняли).

Да и сути не меняет: проблемы с пермиссиями и отдельными библиотеками - это не о качествах самой микроядерной модели.

Ответить | Правка | Наверх | Cообщить модератору

91. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Аноним (-), 27-Фев-17, 13:24 
> И существование GNU/Hurd - доказательство того, что это решение реально.

Hurd существовал до Linux. Почему-то после того, как выпустили Linux, Hurd забросили. Решение то реально, только почему его не пилят вообще? Может быть есть причина всё же?

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

102. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Andrey Mitrofanov (?), 27-Фев-17, 13:50 
>> И существование GNU/Hurd - доказательство
> Hurd существовал до
> Решение то реально,
> есть причина

Зачем ставить таги https://ru.wikipedia.org/wiki/%D0%97%D0%... , говорили они. --"А раненных всё везут и везут."

Ответить | Правка | Наверх | Cообщить модератору

357. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 28-Фев-17, 10:23 
> --"А раненных всё везут и везут."

Оловянных, стеклянных или деревянных? :)

Ответить | Правка | Наверх | Cообщить модератору

108. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +8 +/
Сообщение от freehckemail (ok), 27-Фев-17, 13:58 
Пилить-то пилят, но в основном из интереса или в исследовательских целях.  Причина в том, что когда Hurd начинали пилить, была задача заменить проприетарное ядро Unix в системе GNU.

Разработчики Hurd-а начали пилить со взглядом в будущее, и хотели сделать всё сразу правильно. И это "правильно" упёрлось в непомерные сроки реализации, ибо ядро архитектурно было принципиально новым, с миллионами подводных камней и трудностями в отладке.

Тогда на сцене появился Linux. Взгляд у Торвальдса был проще: нужно новое ядро, и нужно ещё вчера. Linux в первую очередь ориентировался на то, чтобы был результат, и чтобы работали с ним уже существующие программы. И в этом Linux преуспел.

Тогда и выяснилось, что в среде разработчиков Hurd-а многим не нужно было "правильное" ядро, а они вполне довольствуются работающим. Тогда произошёл отток разработчиков, Hurd затормозился в развитии.

Так что сейчас сами разработчики GNU/Hurd пишут, что если бы Linux уже существовал, скорее всего они за Hurd бы не принялись.

Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

230. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +3 +/
Сообщение от Аноним (-), 27-Фев-17, 17:58 
> Разработчики Hurd-а начали пилить со взглядом в будущее, и хотели сделать всё сразу правильно.

Пока семь раз отмеряли, Линус успел три раза сделать и переделать.

А вообще, интересно, как так получилось что один человек,
обогнал нескольких человек, которые ещё и начали делать раньше?
Подход "тяп-ляп - в продакшн" выстрелил?

> Так что сейчас сами разработчики GNU/Hurd пишут, что если бы Linux уже существовал,
> скорее всего они за Hurd бы не принялись.

Взялись за то, что им было не нужно?! 8-)
Или, просто не сообразили, что можно по-другому делать?

Ответить | Правка | Наверх | Cообщить модератору

234. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от Анонимм (??), 27-Фев-17, 18:10 
> Пока семь раз отмеряли, Линус успел три раза сделать и переделать.

Типа того.
Монолит писать проще и логотип Пингвин тоже не последнее дело.

> А вообще, интересно, как так получилось что один человек,
> обогнал нескольких человек, которые ещё и начали делать раньше?
> Подход "тяп-ляп - в продакшн" выстрелил?

А что, коммерция. У кого быстрее - того и тапки (сливки).
И лишь через время (вот как счас) народ начинает соображать.

Ответить | Правка | Наверх | Cообщить модератору

243. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Аноним (-), 27-Фев-17, 18:38 
> А вообще, интересно, как так получилось что один человек,

C небольшой помощью всяких айбиэмов и прочих, ага.

Ответить | Правка | К родителю #230 | Наверх | Cообщить модератору

277. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +5 +/
Сообщение от Аноним (-), 27-Фев-17, 21:06 
Айбиэмы подтянулись когда линукс уже был вполне работоспособен. В отличие от всяких хурдов.
Ответить | Правка | Наверх | Cообщить модератору

438. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от AVON (?), 02-Мрт-17, 01:01 
Предлагаю назвать GNU KURD. Когда курды заполучат свое государство, тогда и допилят хурд.
Ответить | Правка | Наверх | Cообщить модератору

379. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –3 +/
Сообщение от qwerty123 (??), 28-Фев-17, 13:37 
>> Разработчики Hurd-а начали пилить со взглядом в будущее, и хотели сделать всё сразу правильно.
> Пока семь раз отмеряли, Линус успел три раза сделать и переделать.
> А вообще, интересно, как так получилось что один человек,

Поищи рассылки за 1998-2004 гг, там с десяток основных разработчиков.
Без них бы эта поделка тихо бы покрывалась пылью в ftp архивах.

Ответить | Правка | К родителю #230 | Наверх | Cообщить модератору

388. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Michael Shigorinemail (ok), 28-Фев-17, 14:27 
> Поищи рассылки за 1998-2004 гг, там с десяток основных разработчиков.
> Без них бы эта поделка тихо бы покрывалась пылью в ftp архивах.

Слушайте, "успешный менеджер", а ведь у Вас проблемы то ли с историей, то ли с совестью.

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

Поищите, что ли, архивы lkml?  Вот, скажем, этот день девятнадцать лет тому: https://lkml.org/lkml/1998/2/28

Ответить | Правка | Наверх | Cообщить модератору

376. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от www2 (ok), 28-Фев-17, 13:22 
> Так что сейчас сами разработчики GNU/Hurd пишут, что если бы Linux уже
> существовал, скорее всего они за Hurd бы не принялись.

Если мне не изменяет память, то Линус писал, что если бы не лицензионные проблемы у BSD, то он бы Linux не стал писать.

Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору

380. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –2 +/
Сообщение от qwerty123 (??), 28-Фев-17, 13:46 
>> Так что сейчас сами разработчики GNU/Hurd пишут, что если бы Linux уже
>> существовал, скорее всего они за Hurd бы не принялись.
> Если мне не изменяет память, то Линус писал, что если бы не
> лицензионные проблемы у BSD, то он бы Linux не стал писать.

Есть две версии
1 Линус с трудом понимал американские IT журналы
2 Он не осилил установку 386BSD

Ответить | Правка | Наверх | Cообщить модератору

381. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Andrey Mitrofanov (?), 28-Фев-17, 14:12 
> Если мне не изменяет память, то Линус писал, что если бы не
> лицензионные проблемы у BSD, то он бы Linux не стал писать.

Ещё версия: на его студне-щебродском 386SX не ставился FreeBSD (или какой-то из предков), требовавший тогда сопроцессора.

Ответить | Правка | К родителю #376 | Наверх | Cообщить модератору

397. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Аноним (-), 28-Фев-17, 17:26 
> Ещё версия: на его студне-щебродском 386SX не ставился FreeBSD (или какой-то из предков), требовавший тогда сопроцессора.

386BSD вышла какбы на пол-года позже Linux.

Ответить | Правка | Наверх | Cообщить модератору

399. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +1 +/
Сообщение от Andrey Mitrofanov (?), 28-Фев-17, 18:21 
>> Ещё версия: на его студне-щебродском 386SX не ставился FreeBSD (или какой-то из предков), требовавший тогда сопроцессора.

Гм, Вирзениус пишет "+ i387"...

  * Jan 5, 1991 bought his first PC (i386 + i387 + 4 MiB RAM and a small hard disk);
--http://blog.liw.fi/posts/linux25/

> 386BSD вышла какбы на пол-года позже Linux.

Да, наверное...

1991: Jan: 21yo Linus Torvalds buys 33MHz 386sx PC w/40Mb drive to play 'Prince of Persia' (hardware prices dropping dramatically), begins hacking Linux in April
Jan 1991 to Jul 1992: Dr Dobbs publishes series by William Jolitz on porting BSD to 386
||1991: Feb? Berkeley includes Jolitz's free-but-incomplete 386 BSD on updated Networking Release 2
1991: 17Mar: William and Lynne Jolitz release version 0.0 of 386 port of BSD (386BSD released as free)
||no-date: Linus writes terminal emulator (or standalone newsreader?) for 386
1991: 25Aug: Linus solicits os-suggestions from comp.os.minix
1992: BSDI releases beta of BSD/386
--compiled off of http://www.landley.net/history/mirror/robotwisdom/386.html + http://www.landley.net/history/mirror/robotwisdom/timeline.html


...
.
.....

"" As far as I recall, 386BSD 0.0 was released about the same time as early Linux kernels. 386BSD was a complete system in the sense that it had all tools (which Linux didn't, originally), but the PC port was very flaky. For example, 386BSD 0.0 required a math coprocessor to work. FreeBSD and NetBSD appeared months later. "" --https://lists.gt.net/linux/kernel/16511#16511

Жуткая, стра-а-ашная археология. Not, панимашь, available и "даже нее смотрел" (интервью по ссылке с WP:).

"Linus Torvalds has said that if 386BSD or the GNU kernel had been available at the time, he probably would not have created Linux" --https://en.wikipedia.org/wiki/Berkeley_Software_Distribution...

Ответить | Правка | Наверх | Cообщить модератору

401. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от freehckemail (ok), 28-Фев-17, 19:24 
> Если мне не изменяет память, то Линус писал, что если бы не
> лицензионные проблемы у BSD, то он бы Linux не стал писать.

Немаловажно также отметить, что когда начинали писать Hurd, никакого BSD ещё не было.

Ответить | Правка | К родителю #376 | Наверх | Cообщить модератору

405. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Led (ok), 28-Фев-17, 22:38 
> Если мне не изменяет память

Изменяет.

Ответить | Правка | К родителю #376 | Наверх | Cообщить модератору

125. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +1 +/
Сообщение от Анонимм (??), 27-Фев-17, 14:34 
Конечно. Монолит писать [было] проще, и железо было другим (пресловутые переключения контекста ааа!!!), сейчас же даже SYSENTER/SYSEXIT инструкции есть. А потом не стали писать, т.к. особо не пекло и поезд несколько отдалился (Линух оброс хорошей функциональностью).
Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

212. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +2 +/
Сообщение от Аноним (-), 27-Фев-17, 17:20 
>> И существование GNU/Hurd - доказательство того, что это решение реально.
> Hurd существовал до Linux. Почему-то после того, как выпустили Linux, Hurd забросили.
> Решение то реально, только почему его не пилят вообще? Может быть
> есть причина всё же?

Основная причина - влияние классической модели безопасности UNIX на скорость работы микроядер.

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

Решение уже приведено в месте с доказательной мат моделью - отказ от классической модели тотальной проверки безопасности UNIX в пользу полной рандомизации: знает рандомный адрес имеет доступ, не знает - ядро немедленно убивает процесс, или даже все процессы пользователя с запретом их создания.

Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

296. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Аноним (-), 27-Фев-17, 22:01 
Вот хоть кто-то понимает в чем дело, а то все думают, что HURD недопили просто из-за лени...
Ответить | Правка | Наверх | Cообщить модератору

305. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –2 +/
Сообщение от Анонимм (??), 27-Фев-17, 22:22 
Есть ещё гибридный подход: выносить в юзер-левел только нетребовательное к скорости (все яблочные огрызки так живут и DragonFly BSD). Тоже вполне подход.
Ответить | Правка | К родителю #212 | Наверх | Cообщить модератору

368. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +2 +/
Сообщение от Аноним (-), 28-Фев-17, 12:15 
А если не сложно, можно по подробней, есть ссылки на публикации с этой доказательной мат моделью?
Ответить | Правка | К родителю #212 | Наверх | Cообщить модератору

430. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Аноним (-), 01-Мрт-17, 17:58 
https://sel4.systems/
Ответить | Правка | Наверх | Cообщить модератору

232. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +2 +/
Сообщение от Michael Shigorinemail (ok), 27-Фев-17, 18:02 
> Плюсую.

Если что, комментарий #2 свидетельствует только о полном непонимании проблемы (в лучшем случае -- о невнимательности и каше из архитектуры и патчей в голове).

> Микроядро - единственное РЕШЕНИЕ пролем надёжности Линукса.
> И существование GNU/Hurd - доказательство того, что это решение реально.

Вы ведь правда с Hurd пишете, и туда точно шлют только мелко нарубленные патчсеты?

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

238. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от Анонимм (??), 27-Фев-17, 18:20 
> Вы ведь правда с Hurd пишете

Дык!

$ uname -a
Linux xxxxxxxx 4.4.0-64-lowlatency #85-Ubuntu SMP PREEMPT Mon Feb 20 12:39:25 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Я люблю Линукс. И хочу видеть в нём самое лучшее из доступного.


> и туда точно шлют только мелко нарубленные патчсеты?

Не думаю, что мелконарубленный код без тестов способен грандиозно изменить ситуацию в лучшую сторону по качеству кода.

Ответить | Правка | Наверх | Cообщить модератору

443. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +1 +/
Сообщение от Нечестивый (ok), 15-Мрт-17, 10:58 
> существование GNU/Hurd - доказательство того,

что жить и существовать не есть одно и то же.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

444. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Анонимм (??), 15-Мрт-17, 22:23 
>> существование GNU/Hurd - доказательство того,
> что жить и существовать не есть одно и то же.

Жить и накатывать апдейты ядра. Всегда, каждый день.
И ребутиться. Ибо критические дырки.

Вот это жизнь!

Ответить | Правка | Наверх | Cообщить модератору

26. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –8 +/
Сообщение от kai3341 (ok), 27-Фев-17, 11:46 
> Вот она -- монолитность

Шагом марш в школу. Ядро уже давно не монолитное

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

31. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +5 +/
Сообщение от Анонимм (??), 27-Фев-17, 11:51 
Внезапно.
Прошу деталей.
Ответить | Правка | Наверх | Cообщить модератору

48. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –4 +/
Сообщение от мегааноним_email (?), 27-Фев-17, 12:15 
>>> Вот она -- монолитность
>>Шагом марш в школу. Ядро уже давно не монолитное
> Внезапно.
> Прошу деталей.

В монолитном ядре ты не можешь выгрузить какую-нибудь
подсистемы, обновить её и запустить снова по определению,
нужно перезапускать все ядро. Но вот
сюрприз благодаря модулям все это возможно в ядре Linux.

Ответить | Правка | Наверх | Cообщить модератору

54. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +11 +/
Сообщение от Orduemail (ok), 27-Фев-17, 12:23 
Глупости. Все эти подсистемы работают в одном адресном пространстве, и любая может порушить ядро самым жёстким образом. То что при этом их можно выгружать или подгружать -- к делу отношения имеет ровно столько же, сколько выгрузка страниц памяти в своп и подгрузка их обратно.
Ответить | Правка | Наверх | Cообщить модератору

63. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +5 +/
Сообщение от мегааноним_email (?), 27-Фев-17, 12:37 
> Глупости. Все эти подсистемы работают в одном адресном пространстве, и любая может
> порушить ядро самым жёстким образом. То что при этом их можно
> выгружать или подгружать -- к делу отношения имеет ровно столько же,
> сколько выгрузка страниц памяти в своп и подгрузка их обратно.

Вы путаете, я не утверждаю что ядро Linux микроядерное,
я говорю что ядро Linux не монолитное. Мир не черно белый.

И про
>порушить ядро самым жёстким образом.

теоретики такие теоретики, ну упала посистема для работы
с жесткими дисками в микроядре, при этом микроядро выжило,
ну и на хрена оно, ведь даже перезапустить подсистему не может,
т.к. жесткий диск не доступен.  

Ответить | Правка | Наверх | Cообщить модератору

76. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Orduemail (ok), 27-Фев-17, 13:02 
> Вы путаете, я не утверждаю что ядро Linux микроядерное,
> я говорю что ядро Linux не монолитное. Мир не черно белый.

Мир может и не чёрно-белый, тут ты прав. А вот ядра делят на монолитные и микроядерные, используя эти термины как антонимы. Монолитные держат в едином ядерном адресном пространстве очень много чего, микроядерные имеют много адресных пространств для многих подсистем. Если ты не веришь мне, то use google, luke. Переступи через своё презрение к теории и теоретикам, и почитай хотя бы определения тех понятий, который ты используешь.

> теоретики такие теоретики, ну упала посистема для работы
> с жесткими дисками в микроядре, при этом микроядро выжило,
> ну и на хрена оно, ведь даже перезапустить подсистему не может,
> т.к. жесткий диск не доступен.

А если при этом система грузилась по сети? А если с сегфолтом упала не подсистема жёсткиих дисков, а графическая подсистема? Ты что-то тут говоришь о теоретиках, но сам при этом склонен к совершенно безумным обобщениям вида: если X не панацея, то X не нужно.

Ответить | Правка | Наверх | Cообщить модератору

127. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +2 +/
Сообщение от Pofigist (?), 27-Фев-17, 14:37 
Упор на "единое адресное пространство" - в корне ошибочен. Грубо говоря - возможность практически все вынести из адресного пространства ядра это следствие микроядерности, а не определяющий признак.
Ответить | Правка | Наверх | Cообщить модератору

144. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +1 +/
Сообщение от Анонимм (??), 27-Фев-17, 15:20 
Что ж, сильно подмечено.
Спасибо!
Ответить | Правка | Наверх | Cообщить модератору

269. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от _ (??), 27-Фев-17, 20:42 
Ой мамо ... почитал бы ты Таненбаума ... может и лужи остались бы не расплёсканными :-\
Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

345. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от не такойemail (?), 28-Фев-17, 03:02 
>Мир может и не чёрно-белый, тут ты прав. А вот ядра делят на монолитные и микроядерные, используя эти термины как антонимы. Монолитные держат в едином ядерном адресном пространстве очень много чего, микроядерные имеют много адресных пространств для многих подсистем

Файловые системы в user-space, char device драйверы в user space,
работа с SPI/I2C/Gpio/usb в userspace,
да те же проприетарные видео драйверы, если посмотреть их исходники (ядерная часть почти полностью открыта по крайней мере у NVIDIA), то можно понять что ядерная часть очень простая, и вся логика в userspace.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

349. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Аноним (-), 28-Фев-17, 06:22 
> ядерная часть почти полностью открыта по крайней мере у NVIDIA

Что за бред я прочитал? В драйверах нивидии открыта только интерфейсная прослойка между ядром и вставляемым в него блобом. При этом сам блоб, включая эту прослойку, весил раза в три больше самого ядра ещё 3 года назад, а сейчас наверняка распух ещё сильнее.

Или я отстал от жизни и это всё меняется? Не вставлял блоб себе в ядра уже эти самые 3 года.

Ответить | Правка | Наверх | Cообщить модератору

359. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Michael Shigorinemail (ok), 28-Фев-17, 10:35 
>> ядерная часть почти полностью открыта по крайней мере у NVIDIA
> Что за бред я прочитал? В драйверах нивидии открыта только интерфейсная прослойка

Не знаю, что имел в виду человек, но вроде у нвидии началось движение в сторону DRM?
(тоже несколько лет как не наблюдаю на своих рабочих системах, впрочем)

Ответить | Правка | Наверх | Cообщить модератору

377. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +2 +/
Сообщение от www2 (ok), 28-Фев-17, 13:28 
>> Вы путаете, я не утверждаю что ядро Linux микроядерное,
>> я говорю что ядро Linux не монолитное. Мир не черно белый.
> Мир может и не чёрно-белый, тут ты прав. А вот ядра делят
> на монолитные и микроядерные, используя эти термины как антонимы.

Есть ещё модульные и гибридные ядра. У Linux как минимум модульное ядро, а скорее даже гибридное, т.к. в Linux отдельные модули ядра выполняются как отдельные потоки ядра, что является признаком гибридного ядра. У DragonFly BSD и семейства Windows NT - гибридные ядра.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

392. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –3 +/
Сообщение от Анонимм (??), 28-Фев-17, 15:06 
> Есть ещё модульные и гибридные ядра. У Linux как минимум модульное ядро,
> а скорее даже гибридное, т.к. в Linux отдельные модули ядра выполняются
> как отдельные потоки ядра, что является признаком гибридного ядра. У DragonFly
> BSD и семейства Windows NT - гибридные ядра.

Да, жаль лишь, что от жонглирования названиями у кривых дров в Линухе уровень доступа не уменьшается...

Ответить | Правка | Наверх | Cообщить модератору

81. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Анонимм (??), 27-Фев-17, 13:08 
> теоретики такие теоретики, ну упала посистема для работы
> с жесткими дисками в микроядре, при этом микроядро выжило,
> ну и на хрена оно, ведь даже перезапустить подсистему не может,
> т.к. жесткий диск не доступен.

Нарушители логики - такие "логики".
Ну попытался подменить одним частным случаем все остальные возможные,
ну попробовал на этом построить свою теорию.
Но она осталась неприменима в общем случае.

Да, в ядре куда больше драйверов, чем просто драйвер винта. И в случае проблем с ними - их безопасная и автоперезагрузка решает много проблем.

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

82. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +6 +/
Сообщение от eganru (?), 27-Фев-17, 13:08 
полностью согласен: микроядро не не решает проблему кривого кода в нужных подсистемах.
если нужный драйвер регулярно падает, то не нужно решать это проблему регулярным перезапуском. это как из лужи пить.
*я уж не говорю, что в системах с простыми dma и.т.д. защищенные области памяти могут быть запросто испорчены тем же самым криво работающим драйвером.

нужно, чтобы все нормально работало. а если все нормально работает - то архитектура системы скорее дело вкуса.

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

109. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Анонимм (??), 27-Фев-17, 13:59 
> нужно, чтобы все нормально работало. а если все нормально работает - то
> архитектура системы скорее дело вкуса.

Да, только почему-то по факту оно так не работает. Люди ошибаются, это их неотемлемое свойство, и пишут код с ошибками.

Ответить | Правка | Наверх | Cообщить модератору

314. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +1 +/
Сообщение от Аноним (-), 27-Фев-17, 22:39 
> пишут код с ошибками.

Автоматический перезапуск падающего кода не очень-то способствует исправлению содержащихся в нём ошибок ("упало да и фиг с ним -- перезапустится и продолжит работать, а у нас других дел хватает"). Как-никак, лень людям тоже весьма свойственна.

Ответить | Правка | Наверх | Cообщить модератору

320. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от Анонимм (??), 27-Фев-17, 22:50 
> Автоматический перезапуск падающего кода не очень-то способствует исправлению содержащихся
> в нём ошибок

Ну так если перезапустилось и никто этого не заметил - то система хорошо делает своё дело.

А ошибки в коде - это больше к юнит-тестированию. Оно их хорошо профилактирует.

> ("упало да и фиг с ним -- перезапустится
> и продолжит работать, а у нас других дел хватает"). Как-никак, лень
> людям тоже весьма свойственна.

Ну так серваки же для чего-то работают. И если оно таки делает своё дело - и хорошо. Проблем сейчас на Земле и без серваков хватает. Акамедически идеальное вылизывание кода - это уже слишком.
Чисто практичекая польза должна быть в приоритете.

Ответить | Правка | Наверх | Cообщить модератору

351. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +2 +/
Сообщение от eganru (?), 28-Фев-17, 07:43 
[i]Ну так если перезапустилось и никто этого не заметил - то система хорошо делает своё дело.[/i] - нет. просто истратило ресурсы на ровном месте. понятно, что это лучше чем упало, однако в драйверах чаще прочего имеет место неправильное поведение без порчи чего-либо.

иначе говоря драйвер не упал, но перешел в состояние, в котором перестал правильно работать (или вообще работать).

Ответить | Правка | Наверх | Cообщить модератору

89. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от saasd (?), 27-Фев-17, 13:20 
> ну и на хрена оно, ведь даже перезапустить подсистему не может,

т.к. жесткий диск не доступен.

А ничего, что подсистема уже загружена и находится в памяти?

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

278. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +2 +/
Сообщение от Аноним (-), 27-Фев-17, 21:08 
Подсистема как бы упала и находится не пойми в каком состоянии.
Ответить | Правка | Наверх | Cообщить модератору

282. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от Анонимм (??), 27-Фев-17, 21:12 
В условии "задачи" упал тока драйвер винта, а не файловой системы (или кеша).
Так что, всё живёт, кроме доступа к "физике" винта.
Ответить | Правка | Наверх | Cообщить модератору

137. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от freehckemail (ok), 27-Фев-17, 15:05 
>>порушить ядро самым жёстким образом.
> теоретики такие теоретики, ну упала посистема для работы
> с жесткими дисками в микроядре, при этом микроядро выжило,
> ну и на хрена оно, ведь даже перезапустить подсистему не может,
> т.к. жесткий диск не доступен.

+1

И даже более того: упасть-то она упала, но выяснится это исключительно в рантайме. В этом потенциальная боль у возможности поменять любую часть системы на лету: многие ошибки, которые ранее могли бы быть пойманы на этапе компиляции, в итоге выявляются в рантайме.

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

414. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Аноним (-), 01-Мрт-17, 09:08 
>многие ошибки, которые ранее могли бы быть пойманы на этапе компиляции, в итоге выявляются в рантайме.

А на монолите такого, конечно, быть не может совсем-совсем. "Когда вы говорите, такое ощущение, что вы бредите"(с).

Ответить | Правка | Наверх | Cообщить модератору

158. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –3 +/
Сообщение от Анонимм (??), 27-Фев-17, 15:44 
> ведь даже перезапустить подсистему не может,
> т.к. жесткий диск не доступен.

Вы слышали о кеше файловой системы?
Можете даже поиграться: грузонуть какой-нить liveCD, в консоли пускануть
/bin/ls, потом вынуть флешку и ещё раз запустить /bin/ls

посмотрите что получится

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

339. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от freehckemail (ok), 28-Фев-17, 00:01 
>> т.к. жесткий диск не доступен.
> Вы слышали о кеше файловой системы?

Жёсткий диск недоступен - не в том смысле, о котором Вы подумали.

Ответить | Правка | Наверх | Cообщить модератору

342. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от Анонимм (??), 28-Фев-17, 00:20 
> Жёсткий диск недоступен - не в том смысле, о котором Вы подумали.

Так жёсткий диск недоступен или ФС (бинарь для перезапуска драйвера)?
Это же разные сервисы (дрова).

Ответить | Правка | Наверх | Cообщить модератору

79. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Аноним (-), 27-Фев-17, 13:05 
На системах без IOMMU, любой драйвер может расписать под хохлому любую область памяти.
И никакое микроядро от этого не спасет.
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

83. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от Анонимм (??), 27-Фев-17, 13:12 
> На системах без IOMMU, любой драйвер может расписать под хохлому любую область
> памяти.

Ну Вы ж добавляйте,
это только, если ему позволить DMA...

> И никакое микроядро от этого не спасет.

Зато спасёт от многих прочих проблем.
DMA без IOMMU - это проблема железной архитектуры. Странно обвинять в этом вложенный в неё софт.
Так можно договориться, что и возможность подойти к серваку и тупо его вырубить из розетки - это недобатотка какого-нить dBus'а

Ответить | Правка | Наверх | Cообщить модератору

187. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +1 +/
Сообщение от Аноним (-), 27-Фев-17, 16:37 
Напишите мне драйвер современного контроллера дисков или сетевой карты без dma.
И посмотрим на его производительность.
Ответить | Правка | Наверх | Cообщить модератору

199. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Анонимм (??), 27-Фев-17, 16:54 
И?
Типа если оставить сервисам доступ к DMA (пока процы с IOMMU непомерно дороги), а всё остальное передать под контроль микроядра - то ситуация с надёжностью не улучшится?

А пока всё это реализуется - там и IOMMU станет нормой в любом телефоне.

Ответить | Правка | Наверх | Cообщить модератору

202. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Аноним (-), 27-Фев-17, 17:00 
Доступ к DMA имеют не сервисы, а железки.
Ответить | Правка | Наверх | Cообщить модератору

218. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от Анонимм (??), 27-Фев-17, 17:31 
Потому, что сервисы (дрова) соотв. образом программируют эти самые железки.
Но это им возможно не позволить, ограничив определённые формы записи в порты (запись то в порты - под контролем микроядра).

Потому, думаю, можно говорить и о доступе сервисов к DMA (опосредованно, через железку).

Ответить | Правка | Наверх | Cообщить модератору

280. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +1 +/
Сообщение от Аноним (-), 27-Фев-17, 21:11 
Стесняюсь спросить, слышал ли уважаемый эксперт по микроядрам про bus master dma.
Ответить | Правка | Наверх | Cообщить модератору

289. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от Анонимм (??), 27-Фев-17, 21:35 
> Стесняюсь спросить, слышал ли уважаемый эксперт по микроядрам про bus master dma.

Ну раз каждый суслик - агроном (каждая железка может лезть в память), то и правильное решение - тоже аппаратное. Это MMU для контроля такого доступа (IOMMU).
Но даже без неё (пока оно дорогое и редкое), даже если все железки будут иметь доступ к памяти - то всё равно бОльшая часть проблем всё же идёт из кода дров ядра. А там - и IOMMU подтянется.

Ответить | Правка | Наверх | Cообщить модератору

78. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +/
Сообщение от Анонимм (??), 27-Фев-17, 13:04 
> В монолитном ядре ты не можешь выгрузить какую-нибудь
> подсистемы, обновить её и запустить снова по определению,
> нужно перезапускать все ядро. Но вот
> сюрприз благодаря модулям все это возможно в ядре Linux.

Ну, вижу, Вас уже заминусовали нормально так.
Да, Вы спутали модульность и микроядерность.

Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

33. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –3 +/
Сообщение от Я. Р. Ош (?), 27-Фев-17, 11:53 
Ты пытаешься тонко троллить или ты реально веришь в то, что написаное тобой, имеет отношение к проблеме описанной статьей?
Если второе, то у меня для тебя действительно плохие новости о твоем состоянии
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

41. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –3 +/
Сообщение от мегааноним_email (?), 27-Фев-17, 12:10 
>>"всё или ничего"
>Вот она -- монолитность. Жаль что GNU-тое ядро неактивно пилится.

Бред, вы архитектуру (разделение программы на части и выделение API) и то как храняться исходники и как принимаются патчи.

Микроядерную ОС тоже могут хранить в одном репозитарии и с важными для ОС службами и возникла та же бы проблема.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

59. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +2 +/
Сообщение от llolik (ok), 27-Фев-17, 12:32 
ИМХО проблемы того, что подсистема не тестируется и работает абы как на честном слове, микроядро всё равно не решит.
И да, корректности ради, ядро всё-таки не классическое монолитное, а модульное.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

97. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от Анонимм (??), 27-Фев-17, 13:32 
Все - нет.
Проблемы защищённости всей системы от проблем в отдельных сервисах/дровах - Да.
А чтоб повысить качество кода - нужно тестировать, лучше автоматически.
И порог вхождения в эту возможность крепко опускает микроядро (т.к. тестить/девелопить в юзер-левеле куда проще).
Ответить | Правка | Наверх | Cообщить модератору

145. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +2 +/
Сообщение от Аноним (-), 27-Фев-17, 15:20 
> Все - нет.
> Проблемы защищённости всей системы от проблем в отдельных сервисах/дровах - Да.
> А чтоб повысить качество кода - нужно тестировать, лучше автоматически.
> И порог вхождения в эту возможность крепко опускает микроядро (т.к. тестить/девелопить
> в юзер-левеле куда проще).

Переписывать монолитное ядро, с кучей дров, в которых кроме автора никто не разберется, тупо дорого. Да и некому. Да и куча костылей типа гиперхипстервизации есть.

Поэтому это как всегда и «НИНУЖНА и вабще, оно же медленное!»
Хотя основное суждение экспертов опеннетов о быстроте работы микроядер основано на кусках сра*ей из тех древнючих времен, когда суперкомпутеры в качестве числодробилок были на уровне современных смартфонов. А то, что у современных костылей для монолита тоже неплохой оверхед, вспоминать никто особо не любит.


Ответить | Правка | Наверх | Cообщить модератору

171. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  –1 +/
Сообщение от Анонимм (??), 27-Фев-17, 16:11 
> Переписывать монолитное ядро, с кучей дров, в которых кроме автора никто не
> разберется, тупо дорого.

Тогда это READ/EXEC-ONLY код со всеми вытекающими: устранять ошибки в нём некому, что ведёт вникуда.

> Да и некому

Если глянуть статистику на том же гитхабе - то там каждый день тысячи и миллионы коммитов. Так что, разработчики есть. Но их идеи им интереснее. Если же заинтересовать их чем другим - то будет и кому.


> Поэтому это как всегда и «НИНУЖНА и вабще, оно же медленное!»
> Хотя основное суждение экспертов опеннетов о быстроте работы микроядер основано на кусках
> сра*ей из тех древнючих времен, когда суперкомпутеры в качестве числодробилок были
> на уровне современных смартфонов. А то, что у современных костылей для
> монолита тоже неплохой оверхед, вспоминать никто особо не любит.

Да, всё так. Древние стереотипы и вообще вопрос не входит[л] в сферу интересов.

Ответить | Правка | Наверх | Cообщить модератору

214. "Линус Торвальдс выступил с критикой контроля качества в  DRM..."  +1 +/
Сообщение от Аноним (-), 27-Фев-17, 17:26 
>Вот она -- монолитность. Жаль что GNU-тое ядро неактивно пилится.

Ты не прав. При тех объемах, что имеется смена архитектуры не спасет. Хоть будь все на ООП. Хоть в микроядре. Без разницы. Тебе пришлют кусок школокода и сиди компиляй. Ах да, тесты тебе тоже никто не пришлет -- будешь сам писать. И т.д. и т.п.

Так что. Пили своё ядро. Расскажешь потом как ты один мониторишь 10 миллионов строк кода. И 1000+ людей, которые шлют тебе чуть ли не ежесекундо патчи. Будет интересно. А ты станешь знаменитым, богатым, забросишь опеннет и т.п. =)

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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