The OpenNET Project / Index page

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



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

Оглавление

Microsoft анонсировал открытие кода Azure RTOS и передачу проекта сообществу Eclipse, opennews (??), 26-Ноя-23, (0) [смотреть все]

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


87. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +1 +/
Сообщение от Бывалый смузихлёб (?), 27-Ноя-23, 10:07 
Ви таки путаете линь, который годится лишь для игор и создания интерфейсов и ОСь повышенной надёжности( для того же мед. оборудования )
В конечном счёте, берут микроконтроллер, запиливают для него прошивку на подходящей ОСРВ и отдельно, на проце а то и с графическим ускорителям, лепят пользовательский интерфейс

Поэтому в продаже имеются с виду странные штуковины для встройщины - в одном корпусе и отдельный микроконтроллер и многоядерный проц с интегрированной графикой

Линукс не является ОСРВ и, с учётом бесконечных гор кода и пакетов, его практически невозможно проверить на отсутствие неожидаемого поведения и гарантированную скорость реакции

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

102. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  –2 +/
Сообщение от Аноним (102), 27-Ноя-23, 12:01 
> Ви таки путаете линь, который годится лишь для игор и создания интерфейсов и ОСь повышенной надёжности( для того же мед. оборудования )

в космос летает, ракетами управляет

https://habr.com/ru/companies/dcmiran/articles/530446/

и умеет на порядки больше threadx - в медоборудовании надо только какой-нибуть секундомер чтобы не поджарить тебя рентгеновским излучением

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

104. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +1 +/
Сообщение от Бывалый смузихлёб (?), 27-Ноя-23, 12:31 
> и умеет на порядки больше threadx - в медоборудовании надо только какой-нибуть
> секундомер чтобы не поджарить тебя рентгеновским излучением

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

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

108. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (102), 27-Ноя-23, 12:57 
> Даже в той же спецтехнике вроде комбайнов по сборке урожая, ключевым узлом является блок на мк и ОСРВ повышенной надёжности.

комбайн едет по заданному маршруту в поле где нет знаков и непредсказуемого трафика других машин, а вот автопилоты посложней все на Linux работают, никаких МК там нет и не будет

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

117. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (102), 27-Ноя-23, 13:53 
> А на лине - красивые интерфейсы на каких-нибудь кутях.

держи, комбайнёр

https://www.phoronix.com/news/Linux-Tesla-FSD-SoC-Patches

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

156. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (-), 28-Ноя-23, 01:53 
>> А на лине - красивые интерфейсы на каких-нибудь кутях.
> держи, комбайнёр
> https://www.phoronix.com/news/Linux-Tesla-FSD-SoC-Patches

А вооооон там в рассылке - интересные дебаты с офигевшим Croah-Hartman узнавшим что - оказывается - автомотивщики хотят чтобы линух умел отключать железо в порядке приоритетов.

На вопрос "зачем так" - оказалось что у автомотивщиков есть проблема: при voltage sag в системе, софт должен первым делом успеть вырубить nand/eMMC. Потому что если это не сделать, они норовят подохнуть, с весьма отличным от ноля шансом. А буферных конденсаторов - хватает на весьма ограниченное время.

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

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

175. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (175), 29-Ноя-23, 11:21 
> Линукс не может гарантировать ничего

200 безаварийных пусков falcon 9 отмечали в 2023 году а люди с психическими расстройствами всё не принимают факт что они летают под управлением Linux

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

155. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (-), 28-Ноя-23, 01:47 
> Ви таки путаете линь, который годится лишь для игор и создания интерфейсов
> и ОСь повышенной надёжности( для того же мед. оборудования )

Линух давно полетел в космос, рулит промышленными процессами и транспортом, и много чего еще. Но таки - имеет свои лимиты и сабжу прямым конкурентом не является. Однако лимиты расширяют. В частности и вот RT_LINUX (на днях патчи как раз обновили, для 6.7-rc2).

> В конечном счёте, берут микроконтроллер, запиливают для него прошивку на подходящей ОСРВ
> и отдельно, на проце а то и с графическим ускорителям, лепят
> пользовательский интерфейс

А я так то уже слегка умею в 2-уровневые системы. Мне нравятся STM32. Правда они вот обычно как раз самый жесткий реалтайм в этом случае ворочают и там лучшая ос - это ее отсутствие, так я могу менее микросекунды руками потрогать, если стало надо. Однако интерфейснуть его к одноплатнику - вообще не вопрос, зацепить на i2c/spi/uart да свою прогу накорябать в пару к своей же фирмвари. Не больно какой рокетсайнс.

> Поэтому в продаже имеются с виду странные штуковины для встройщины - в
> одном корпусе и отдельный микроконтроллер и многоядерный проц с интегрированной графикой

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

> Линукс не является ОСРВ и, с учётом бесконечных гор кода и пакетов,

Линукс является кернелом. И кроме всего прочего - вот именно его реально дожать до чего-то не сильно хуже всяких VxWorks. А почему нет? Какие-то там "пакеты" в юзерможе - не имеют никакого контроля над ядром, оно само решит кого, когда и куда. И да, "менее важные" таски всегда можно задвинуть в пользу реалтаймных. С чего шедулеру линя так не уметь - ахз.

> его практически невозможно проверить на отсутствие неожидаемого поведения и гарантированную
> скорость реакции

У меня несколько иные идеи на этот счет. Я более-менее научился делать из этой штуки управлялки, и хотя при нужде реально серьезного реалтайма или всяких защит я предпочитаю ессно подпирать МК, а его по возможности "dumb hardware" - тем не менее, линукс если его правильно готовить - весьма стабильный компонент, не создающий проблем. Но для этого с ним разумеется надо дружить. Если кто с ним "на вы" - ему лучше этим не заниматься. Наломаете дров, ессно.

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

164. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (175), 28-Ноя-23, 10:03 
> У меня несколько иные идеи на этот счет. Я более-менее научился делать из этой штуки управлялки

не ты один, хаха, вооон там боинг на первом месте среди премиальных спонсоров

https://elisa.tech/membership/members

а wind river давно своим дистром линукса на гипервизоре барыжит, ещё один примечательный член

https://www.elektrobit.com

утвеждает что если у тебя современная немецкая машина то с большой вероятностью там их гипервизор естественно с линуксом

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

169. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (169), 28-Ноя-23, 22:58 
> не ты один, хаха, вооон там боинг на первом месте среди премиальных
> спонсоров > https://elisa.tech/membership/members

А еще вон там эйрбас закольцованый эзернет с 0 временем рекавери зафигачил. Наверное для красоты.

> а wind river давно своим дистром линукса на гипервизоре барыжит, ещё один
> примечательный член https://www.elektrobit.com > утвеждает что если у тебя
> современная немецкая машина то с большой вероятностью там их гипервизор
> естественно с линуксом

Ну так вон там автомотивщики и хотят "приоритетный шатдаун" устройств типа eMMC/NAND. А то дескать дохнет при power sag.

- Кроа-Хартман такой: б#%, вы что, фиксите хардварные факапы софтом?
- Со всех сторон: а как же!!!

(кажется он терь будет пешком ходить)

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

174. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (175), 29-Ноя-23, 11:05 
> - Кроа-Хартман такой: б#%, вы что, фиксите хардварные факапы софтом?
> - Со всех сторон: а как же!!!

что за глупость - отродясь так делают

$ grep -ri "errata" ./linux-6.6.3 | wc -l
2576

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

179. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (-), 01-Дек-23, 00:25 
>> - Кроа-Хартман такой: б#%, вы что, фиксите хардварные факапы софтом?
>> - Со всех сторон: а как же!!!
> что за глупость - отродясь так делают
> $ grep -ri "errata" ./linux-6.6.3 | wc -l
> 2576

Ну, понимаете, они по сути аварийный power loss пытаются обработать, используя как handler линуха!

Я такое пробовал на МК, он МК в этом смысле быстрый как понос - по сигналу просадки вольтажа (в STM32 хардварный блок, могет раннее предупреждение просадки кинуть, в том числе как IRQ) там отреагировать на остатках заряда питания в кондерах ни вопрос ни разу, МК развернется в эту сторону за микросекунды. А вот на линухе такие пируеэты - все же немного экзотика.

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

181. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (175), 01-Дек-23, 11:09 
> Ну, понимаете, они по сути аварийный power loss пытаются обработать, используя как handler линуха!

есть ссылка на RFC в LKML ? непонятна суть проблемы - там во первых не простые конденсаторы можно поставить а ионисторы и почему nand/emmc умирает ? сначала надо фс и буферы синхронизировать если фс в режиме RW а это время а потом носитель отключать. Скорей всего  им надо сразу отключать питание носителя пока напряжение не просело до какого-то критического сотояния при кортом его недопустимо использовать и не ждать никакой синхронизации потому что чаще ФС в RO.

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

184. Скрыто модератором  +/
Сообщение от Аноним (-), 02-Дек-23, 10:34 
Ответить | Правка | Наверх | Cообщить модератору

185. "Microsoft анонсировал открытие кода Azure RTOS и передачу пр..."  +/
Сообщение от Аноним (175), 02-Дек-23, 12:25 
> непонятна суть проблемы

понятно - речь изначально про emmc, голые nand тут нипричём

https://lore.kernel.org/lkml/20231124185725.GA872366@pe.../

> In my case umount is not needed, there is not enough time to write down

the data. We should send a shutdown command to the eMMC ASAP.

у raw nand всем рулит CPU, никаких умных контроллеров которые нужно предупреждать об отключении питания нет.

А дорогивизна мелких ионисторов для ECU автомобилей - это даже на шутку не похоже, в бюджетных ёмобилях планировали их для питания силовой установки!

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

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

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




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

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