The OpenNET Project / Index page

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



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

Оглавление

В Rust будет прекращена поддержка старых Linux-систем, opennews (??), 01-Авг-22, (0) [смотреть все]

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


77. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (64), 02-Авг-22, 11:37 
Серверах чего? Мы тут боремся за каждый иопс, а они 2.6.32 предлагают с Big Kernel Lock.
Ответить | Правка | Наверх | Cообщить модератору

116. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 02-Авг-22, 13:09 
АСУТП. Которая еще лет двадцать проработает.
Ответить | Правка | Наверх | Cообщить модератору

135. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 02-Авг-22, 13:51 
Если к ней есть возможность удаленного доступа, то это дыра. Если нету, то на ней не нужно ничего нового, она окуклилась и ей ок. С чего батхерт-то? :)
Ответить | Правка | Наверх | Cообщить модератору

165. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 02-Авг-22, 14:40 
> Если нету, то на ней не нужно ничего нового

В корне неверная информация.

Доработки периодически нужны.

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

175. "В Rust будет прекращена поддержка старых Linux-систем"  +1 +/
Сообщение от Ананимус (?), 02-Авг-22, 15:30 
>> Если нету, то на ней не нужно ничего нового
> В корне неверная информация.
> Доработки периодически нужны.

А чо мешает заодно ядро-то обновить? А то потом выяснится, что нужна новая программа, а она хочет новой glibc. А новый glibc, внезапно, тоже хочет 3.2.

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

198. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Igor (??), 02-Авг-22, 17:24 
Никто не хочет присесть в тюрьму, если АСУТП начнет криво работать и виснуть на новом ядре! Одно дело, новую отчетную форму добавить на АРМе, и совсем другое - поменять ядро на управляющих контроллерах.
Ответить | Правка | Наверх | Cообщить модератору

199. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 02-Авг-22, 17:36 
А если чип сдохнет в процессе работы? Тебя тоже посадят?
Ответить | Правка | Наверх | Cообщить модератору

203. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от torvn77 (ok), 02-Авг-22, 19:14 
> А если чип сдохнет в процессе работы? Тебя тоже посадят?

Кто знает?...

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

207. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 02-Авг-22, 19:34 
>> А если чип сдохнет в процессе работы? Тебя тоже посадят?
> Кто знает?...

Ну вот это отличный пример как НЕ НАДО проектировать системы. Потому что чипы дохнут налево и направо, память дохнет налево и направо, сторадж дохнет вообще ударными темпами. Если безопасность других  зависит исключительно от того, свалится ли сегодня ядро в панику, то ты баклажан.

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

234. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от torvn77 (ok), 04-Авг-22, 14:45 
>>> А если чип сдохнет в процессе работы? Тебя тоже посадят?
>> Кто знает?...
>
>Если безопасность других  зависит исключительно от
> того, свалится ли сегодня ядро в панику, то ты баклажан.

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

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

244. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (244), 04-Авг-22, 15:45 
Даже с нормальным начальником будет характерный риск: вон то ядро за десятилетия проверено что стабильно. А более новое - если оно раз в год дуреет, вы это сразу не отловите, а потом уже поздняк. Вы же врядли будете пяток лет тестировать апгрейд ядра? Тем более за это время вон те и его легаси объявят как раз. Для упрощения разработки - но не вам.
Ответить | Правка | Наверх | Cообщить модератору

248. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 15:54 
>>>> А если чип сдохнет в процессе работы? Тебя тоже посадят?
>>> Кто знает?...
>>
>>Если безопасность других  зависит исключительно от
>> того, свалится ли сегодня ядро в панику, то ты баклажан.
> Так вопрос не в том, что сделают программист и инженер, а что
> будет в голове у начальника, позиция "я только писал докладные и
> ничего не трогал, просто вышел срок эксплуатации" может оказаться просто безопаснее,
> чем ежели единожды вызвал аварию единственной за много лет, причём не
> своей, ошибкой.

Ну... не работай в говноконторе? Кто тебя заставляет-то.

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

258. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от torvn77 (ok), 04-Авг-22, 18:26 

> Ну... не работай в говноконторе? Кто тебя заставляет-то.

А может проще не делать апдейтов там, где эти апдейты не нужны?

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

260. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 18:42 
>> Ну... не работай в говноконторе? Кто тебя заставляет-то.
> А может проще не делать апдейтов там, где эти апдейты не нужны?

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

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

282. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 02:11 
> Проще не работать в конторе, где тебя посадят, если линукс зависнет.

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

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

289. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 07:25 
> Не все же вебмакакингом заканчивается. Вон тот RT_LINUX явно не для вебмакак делают. А что, вы бы не хотели чтобы ваш код смог пилотировать аж к другой планете, например? А вон Ариадне вроде вштыривает когда код на 2 планетах пашет.

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

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

308. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 21:35 
> Не помню чтобы кого-то в НАСА посадили за зависший Линукс. Если у
> них начинает лажать софт, они тупо ребутают модуль управления, лол.

В надежных системах комплексно к проблемам подходят. Но это кроме всего прочего делает такие системы сложнее и дороже. У NASA то денег много, а вот автомобиль по цене ракеты вам уже врядли зайдет. Поэтому там уже технологии попроще и подешевле, так что многократного резерва модулей может и не быть. И это не только там. Хотя пойнт что если из-за взвиса линукса что-то сильно плохое случается - валиден, но это не извиняет зависов системы.

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

318. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 06-Авг-22, 00:15 
> В надежных системах комплексно к проблемам подходят. Но это кроме всего прочего делает такие системы сложнее и дороже. У NASA то денег много, а вот автомобиль по цене ракеты вам уже врядли зайдет. Поэтому там уже технологии попроще и подешевле, так что многократного резерва модулей может и не быть. И это не только там. Хотя пойнт что если из-за взвиса линукса что-то сильно плохое случается - валиден, но это не извиняет зависов системы.

Это резко обесценивает аргументацию нежелающих обновляться. Есть некая разница между "потратили дополнительные две недели на багфикс" и "убили человека", не находишь? И если цена вопроса это плюс пара недель на отладку мелких багов, то возникает напрашивается вывод: если эти люди настолько ленивые, что не готовы потратить немного времени на приведение проекта в актуальное состояние, почему за них это время должны трать авторы Rust, LVM и glibc, которым придется делать слои совместимости и прочее усложнение кода?

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

274. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 01:38 
> А может проще не делать апдейтов там, где эти апдейты не нужны?

Вот вы сейчас авионику, космонавтику, automotive и прочее "ненужно" приложили то. Ну да, можно и на конской ж@пе ездить вечно, конечно, без этого вашего линукса. А линукс пусть только всякую пафосную дрянь для вебмкак рисует. Или нет? Воооооон тот движ по части RT_LINUX намекает что надо это все же не вебмакакам, наверное.

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

243. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 04-Авг-22, 15:40 
> А если чип сдохнет в процессе работы? Тебя тоже посадят?

Если проектировщик не смог в failsafe в критичной системе, он, очевидно, должен ответить за последствия. Это именно то что называется "criminal negligence", и за это - сажают. Добро пожаловать во взрослый мир, где as is может и не быть вариантом.

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

251. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 16:03 
>> А если чип сдохнет в процессе работы? Тебя тоже посадят?
> Если проектировщик не смог в failsafe в критичной системе, он, очевидно, должен
> ответить за последствия. Это именно то что называется "criminal negligence", и
> за это - сажают. Добро пожаловать во взрослый мир, где as
> is может и не быть вариантом.

Отлично! Тогда что мешает обновить ядро? :D

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

275. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 01:51 
> Отлично! Тогда что мешает обновить ядро? :D

То что на нормальное тестирование обновления надо дофига ресурсов выделить и даже так лажа может проскочить. Все же код работающий 10 лет без приколов доверия внушает заведомо больше чем свеженаписаный.

Да, есть юнит тесты, есть функциональные тесты, тестирование в диком виде и проч, но - д@рьмо иногда случается. Даже у грандов. Вон Dreamliner немного накосячил в 1 из компьютеров. Минус два Dreamliner'а вместе с пассажирами. Не совсем удачный релиз, да?

А, кстати какой там кернел похрен. Если кто шарится в fly by wire сетках, это уже полный кабздец сам по себе.

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

252. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 16:07 
>> А если чип сдохнет в процессе работы? Тебя тоже посадят?
> Если проектировщик не смог в failsafe в критичной системе, он, очевидно, должен
> ответить за последствия. Это именно то что называется "criminal negligence", и
> за это - сажают. Добро пожаловать во взрослый мир, где as
> is может и не быть вариантом.
> Это именно то что называется "criminal negligence", и за это - сажают.

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

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

276. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 01:53 
> К слову нет, не сажают, потому что когда тойота начала давить людей
> из-за переполнения в сишной прошивке, то они отделались иском.

А есть какие-то данные об участи кодеров?

NB сабж, кстати, без MMU/MPU точно так же переполнение словит, приколитесь? :)

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

290. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 07:37 
> А есть какие-то данные об участи кодеров?

Есть решение суда, там только компенсация ущерба.

> NB сабж, кстати, без MMU/MPU точно так же переполнение словит, приколитесь? :)

Ага, поэтому пускать тормозную систему через фирмварь это на редкость плохая затея.

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

309. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 21:52 
> Есть решение суда, там только компенсация ущерба.

Это они легко отделались, если на этом все закончилось.

> Ага, поэтому пускать тормозную систему через фирмварь это на редкость плохая затея.

Как показала практика, двуногие глючнее любой фирмвари. Если дело приняло скверный оборот - они делают рефлекторную тапку в пол на тормоз. Это не есть эффективный способ тормозить, от чего много двуногих умирает по своей же глупости. Так что фирмвари ABS спасли чертому тучу жизней двуногих. А более современные авто вообще довольно сильно корректируют input от водителя, позволяя быть почти как Шумахер любой клаве, которые без этих подсистем убились бы нахрен, за отсутствием "чувства машины" вообще совсем.

Но вообще-то тойота факапнулась в электронном газе. Педальку процик обрабатывает, он ECU по шине отсылает мнение чего водитель хотел. А когда у процыка сорвало стек, потому что тойтчики лохи и не смогли оценку размера стэка, отлов что он переполнился, и перекрыли с дюжину правил MISRA, оказалось что переросший стэк накрыл область переменных. И вот фирмваре видит - "водитель сделал газ в пол". В переменной так написано. Проблема только в том что водитель не в курсе этого, ведь то что в переменной более не отражает состояние педали, там теперь труха из стека. И вот тут как вы понимаете, решившее поддать газу по своей инициативе авто - довольно неожиданная штука для водителя, может активно помочь помереть в дтп.

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

316. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 06-Авг-22, 00:10 
> Как показала практика, двуногие глючнее любой фирмвари. Если дело приняло скверный оборот - они делают рефлекторную тапку в пол на тормоз. Это не есть эффективный способ тормозить, от чего много двуногих умирает по своей же глупости. Так что фирмвари ABS спасли чертому тучу жизней двуногих. А более современные авто вообще довольно сильно корректируют input от водителя, позволяя быть почти как Шумахер любой клаве, которые без этих подсистем убились бы нахрен, за отсутствием "чувства машины" вообще совсем.

Это все здорово, тока ABS прекрасно работает без электроники, если чо.

> Но вообще-то тойота факапнулась в электронном газе. Педальку процик обрабатывает, он ECU по шине отсылает мнение чего водитель хотел. А когда у процыка сорвало стек, потому что тойтчики лохи и не смогли оценку размера стэка, отлов что он переполнился, и перекрыли с дюжину правил MISRA, оказалось что переросший стэк накрыл область переменных. И вот фирмваре видит - "водитель сделал газ в пол". В переменной так написано. Проблема только в том что водитель не в курсе этого, ведь то что в переменной более не отражает состояние педали, там теперь труха из стека. И вот тут как вы понимаете, решившее поддать газу по своей инициативе авто - довольно неожиданная штука для водителя, может активно помочь помереть в дтп.

Все довольно просто -- если жизнь человека зависит от того, протек сегодня программист в стек или нет, то такую систему нужно выкидывать на помойку. Потому что сложность кода (особенно на CVE language, коим является C) не позволяет толком провести верификацию корректности реализации. Особенно когда в дело вступает компилятор, который, внезапно, тоже может налажать.

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

222. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 03-Авг-22, 18:50 
> А чо мешает заодно ядро-то обновить? А то потом выяснится, что нужна новая программа, а она хочет новой glibc. А новый glibc, внезапно, тоже хочет 3.2.

Сторонние модули, исходников которых нет.

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

227. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 13:33 
> Сторонние модули, исходников которых нет.

Бгг, классика embedded'а. Ядро 2.6.32 с модулями от сдохшей конторы, и все это преподносится как валидный use-case.

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

229. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 04-Авг-22, 13:41 
Оно работает. В отличии от...
Ответить | Правка | Наверх | Cообщить модератору

233. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 13:55 
> Оно работает. В отличии от...

В отличии от чего? От glibc? glibc   тоже работает, тока теперь хочет 3.2 :D

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

254. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 04-Авг-22, 16:20 
В отличии от того, что собирается качая исходники сторонних модулей из инета.

Эти через пару лет собираться перестают.

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

256. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 04-Авг-22, 16:40 
> В отличии от того, что собирается качая исходники сторонних модулей из инета.
>
> Эти через пару лет собираться перестают.

Ты же слышал про Cargo.lock, да?

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

261. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 04-Авг-22, 18:48 
И как это спасет от модуля, который тебе в наследство достался?

И там этого Cargo.lock не было?

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

262. "В Rust будет прекращена поддержка старых Linux-систем"  +1 +/
Сообщение от Ананимус (?), 04-Авг-22, 18:53 
> И как это спасет от модуля, который тебе в наследство достался?
> И там этого Cargo.lock не было?

Cargo.lock есть во всех бинарных проектах. Он ссылается на версию и hash всех зависимостей, которые ему нужна. Сборка полностью повторяемая, даже если ты руками зависимости доставал, получая сырцы через матричный принтер по факсу. А сырцы продолбаются примерно с той же вероятностью, с которой продолбаются любые другие сырцы в Интернете. Для особо параноидальных есть локальные зеркала и cargo vendor.

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

298. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (105), 05-Авг-22, 13:36 
>  А сырцы продолбаются примерно с той же вероятностью, с которой продолбаются любые другие сырцы в Интернете.

В корне неверная информация. Достать все релизы redhat - не проблема. Все исходики доступны всегда.

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

303. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 18:28 
> В корне неверная информация. Достать все релизы redhat - не проблема. Все исходики доступны всегда.

Ага. Модули руста тоже всегда доступны.

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

277. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Аноним (-), 05-Авг-22, 01:53 
> В отличии от чего? От glibc? glibc   тоже работает, тока
> теперь хочет 3.2 :D

Кто ж глибсу то в эмбедовке с 2.6.32 использовал...

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

291. "В Rust будет прекращена поддержка старых Linux-систем"  +/
Сообщение от Ананимус (?), 05-Авг-22, 07:40 
Отлично, значит все продолжит работать и дальше. Чего истерить-то тогда?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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