|
2.54, zzz (??), 11:49, 22/02/2019 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Шел 28-ой год разработки, как индеец Зоркий Глаз понял, что в линуксе надо обучать
>разработчиков отрытого ПО приёмам создания безопасного и надёжного кода | |
|
|
4.73, Канделябры (?), 14:33, 22/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
Приходит Майкрософт (ваши любимые проклятушшые ындусы), зачёрпывает бесплатного омнеца из вашей бочки, крэкс-пэкс-фэкс! и, бабах! появляется новый промышленный стандарт.
| |
|
|
2.80, DmA (??), 17:46, 22/02/2019 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +4 +/– |
линукс хочет дорасти до класса А по защищённости систем??? Верифицируемым ПО стать???
Тогда нужно вернуться к дискуссии Таненбаум-Линус и начать использовать микроядра!
| |
|
|
|
Часть нити удалена модератором |
|
|
1.3, Аноним (3), 23:02, 21/02/2019 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Я не разработчик, но со стороны мне не кажется такой уж необходимой задача именно интеграции всего этого в основную ветку. Возможно, было бы правильнее стандартизировать какой-то набор API или даже ABI и каких-то подходов и вести проекты основного ядра и этого высоконадёжного параллельно, но совместимо по софту, работающему поверх них. Т.е. чтобы программу из автомобиля или аппарата МРТ технически можно было запустить и на обычном компе, но для этого не нужно было обычный комп превращать прям в систему реального времени. Пусть себе для баловства работает в нереальном времени.
| |
|
|
|
|
|
6.91, Sw00p aka Jerom (?), 16:31, 23/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Дискретность никак не противоречит системам реального времени пока обработка событий укладывается
> в необходимые рамки.
Портиворечит, так же как и противаречат понятия "прерывность" и "не прерывность". Само понятие "реального времени" непонятное (не точное, не строгое), просто приняли понятие "гарантированного времени", а про понятие "гарантированного пространства" - забыли. И не система гарантирует, что-то, а планировщик какой-то.
| |
|
|
|
3.52, Pofigist (?), 11:22, 22/02/2019 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
Нет, разумеется. Система реального времени это система с гарантированным временем реакции на событие. Все. То есть реакция на сбытые (ну типа прерывание, в том числе) наступает не позже чем через некоторый, заранее определенный, промежуток времени.
| |
|
4.53, Аноним (53), 11:35, 22/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
И это "Система реального времени это система с гарантированным временем реакции на событие" уже само по себе настолько серьёзное допущения, что основываясь на нём можно почти что угодно назвать системой реального времени ( при взрыве солнца реакция наступит даже у уснувшего устройства ;) )
| |
|
5.88, Ordu (ok), 13:16, 23/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
Не всё что угодно. Конечность значений множества и ограниченность этого множества -- это разные вещи. Если все значения конечны -- это не значит, что множество ограничено. Если система гарантированно среагирует -- это значит, что множество времён реакции состоит из конечных элементов, но это не значит, что множество ограничено сверху каким-то определённым значением. Не-RT система гарантирует конечность времени обработки, RT система гарантирует ограниченность.
| |
|
|
|
|
|
4.40, Аноним (24), 10:05, 22/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
QNX хорошо начинала. Как-то направил им запрос - бесплатно выслали CD с системой и документацией. Причем была у них утилитка - делала загрузочную дискету 1,4 Мб с системой, снабженной графикой и браузером.
| |
|
5.66, fi2fi (?), 13:07, 22/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
а было время когда они НЕ давали даже спеки как писать драйверы - давайте вашу железяку мы за деньги ее подключим!!! Вот были барыги! но жизнь учит таких.
| |
|
|
|
|
|
|
|
|
|
6.68, Аноним (9), 13:15, 22/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
Колибри поделка, да ещё и на ассемблере, то есть сильно прибита к x86. Проект интересный, но блин. Одно дело в банкомате там или кассе, но вы рискнете её на марсоход ставить?
| |
|
|
|
|
|
1.7, Аноним (7), 23:33, 21/02/2019 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
Как обычно сгенерируют несколько разных подсистем, якобы предоставляющих нужный функционал, ни один из которых так и не будет доведён до приемлемого уровня. В том же top500 ключевое для HPC ПО к линуксу не имеет отношения и является проприетарным, линуксы юзаются только для их запуска.
| |
|
|
3.85, Сергей (??), 23:16, 22/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
Извините, я из Украины.
Никаких дистров, специалисты сами собирают нужный софт. Задроты ещё того уровня, боюсь с ними о линуксе даже говорить, не удивлюсь если они ещё и работают над ядро вместе с торвальдсом, красногласики)
| |
|
|
|
|
|
|
5.87, Аноним (33), 10:37, 23/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
То есть если на скорости откажет аппаратно-программный комплекс, например сбойнёт программа или от вибрации отвалится электропитание, то машина превратится в гроб на колёсиках, и единственная надежда - на ручник, когда дорога каждая миллисекунда и водитель будет ~2 секунды тупить, не понимая, почему педаль тормоза не работает?
| |
|
6.89, Аноним84701 (ok), 14:33, 23/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> и единственная надежда - на ручник, когда дорога каждая миллисекунда
С разморозкой!
EPB/APB (electronic/automatic parking brake) -- красивая кнопочка/рычажочек с ЛЕДшечкой и никаких старомодных атавизмов в салоне!
| |
6.109, Michael Shigorin (ok), 13:06, 27/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> То есть если на скорости откажет аппаратно-программный комплекс
---
По данным концерна, причиной проблем стали погрешности программы в системе ABS, которая предохраняет автомобиль от заноса при торможении на скользкой дороге. [...] "Выпадает", "проскальзывает" - вот, наверное, самое точное слово. [...] Toyota не будет заменять детали - будут внесены изменения в программу.
--- https://ria.ru/20100209/208388829.html
2010 год. С тех пор ещё были скандалы навроде тотальных глобальных переменных в прошивке как бы не той же тойоты, лень искать.
| |
|
|
|
|
|
|
2.46, Andrey Mitrofanov (?), 10:32, 22/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Почему бы деньги linux foundation не вложить в gnu hurd. Глядишь сразу
> альфа выйдет.
В FSF-овскую... GPLv3+... GNU Hurd ??77
Продаж-манареры всех уровней в LF отлично понимают, что их спонсеры _совсем_ не оценят такой вашей шутки.
Они там консорции промышленников мутили абсолютно не с таким "развитым" чувством юмора.
Они серьёзны, как <вырезано полицией <вырезано/>ии />.
| |
2.57, IB (?), 12:23, 22/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
Благородный дон шутит.
Хурд пишут полтора академика.
И "Developers! Developers! Developers!"там раздаётся вовсю.
Если оно никому не интересно, с чего вдруг?
Очень уж много придётся платить тем кто пойдёт на эти галеры
| |
|
|
|
3.62, Vitaliy Blats (?), 12:44, 22/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Забыл дописать: для совсем надёжной системы это ещё должно быть на своём проверенном железе.
100%. Штеуд Core i100500 со встроенными зондами разной степени ректальности. Сертифицированными конечно.
| |
|
|
1.61, Vitaliy Blats (?), 12:43, 22/02/2019 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
Ну начнем с того, что для высоконадежных систем, ОС в принципе не нужна, и ей там не место. ОС - это целый комбайн разных подсистем, сбой каждой из которых ведет к остановке всей системы. И чем жирнее подсистемы - тем больше вероятность сбоя.
Впрочем я под "высоконадежной" системой считаю не анимированный спидометр в BMW, а например Вояджеры\Пионеры, которые вот уже 40 лет работают за миллиарды километров от планеты.
| |
|
2.69, Аноним (9), 13:18, 22/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
В марсоход ставят vxWorks, вполне себе ОС. Реального времени.
ОС - это менеджер ресурсов, в таких системах он нужен так же, как и в обычных. Просто надо, чтобы в нем не было ничего лишнего
| |
|
|
|
3.107, Аноним (104), 12:06, 27/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
угу. Вместо юзания того, что уже может нормально работать, мы возьмем смузи, гироскутер с вейпом и будем форкать 100500й клон линукса. Нужно просто добавить докеров и кубернейтсов
| |
|
4.108, Andrey Mitrofanov (?), 12:17, 27/02/2019 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> угу. Вместо юзания того, что уже может нормально работать, мы возьмем смузи,
> гироскутер с вейпом и будем форкать 100500й клон линукса. Нужно просто
> добавить докеров и кубернейтсов
Я тебе второй раз внимательно повторяю: заголовок видишь -- в нём ничего про фбсд и про "просто работает" нет.
Прекрати офтопик. :-P
| |
|
|
|
|