The OpenNET Project / Index page

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



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

Оглавление

SpaceX использует Linux и обычные x86-процессоры в Falcon 9, opennews (??), 03-Июн-20, (0) [смотреть все] +1

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


186. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +1 +/
Сообщение от Карабьян (?), 04-Июн-20, 10:41 
>> Команда принимается микроконтроллером, если она поступила в трёх идентичных экземплярах, иначе выполняется последняя правильная инструкция. Если сбои чипа повторяются или команды перестали формироваться, то чип начинает игнорироваться и система работает на остальных компьютерах, в случае расхождения вычислений на которых применяется повторный запуск работы до совпадения результата.
> Какая прелесть, особенно насчёт повторного запуска.
> Народ, неужели непонятно, что Маск просто вешает лапшу на уши легковерной публике?
> Как вы себе представляете перезапуск управляющего ПО во время взлёта? Причём
> не просто перезапуск, а повторяющиеся перезапуски до консенсуса?

Тут важно сампроцессор сбросить/перезапустить, особенно при повышенной радиации. Возможно, состояние как-то копируется/дублируется - восстанавливается

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

207. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +1 +/
Сообщение от YetAnotherOnanym (ok), 04-Июн-20, 12:39 
> состояние как-то копируется/дублируется - восстанавливается

Насколько я понимаю, если ядро бэкапит снапшот процесса, а потом восстанавливает его - для этого надо быть уверенным в исправной работе ядра и той памяти, куда будут бэкапиться данные процесса. А если мы можем сделать такое ядро и у нас есть такая память, что мешает нам сделать сам прикладной процесс настолько же надёжным?
Если же бэкапится всё (как при гибернации), то всё равно остаются вопросы - насколько надёжен код загрузчика, который всё восстанавливает, опять же - насколько надёжна память, из которой восстанавливается снапшот, и, наконец, кто даст гарантию, что на момент снапшота сохраняемые данные были корректны?
Кст, был когда-то проект ОС EROS ( https://en.wikipedia.org/wiki/EROS_(microkernel) ) с регулярным сохранением снапшотов, но там всё ограничилось академическими штудиями без коммерческого выхлопа.

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

297. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Карабьян (?), 04-Июн-20, 16:35 
>[оверквотинг удален]
> той памяти, куда будут бэкапиться данные процесса. А если мы можем
> сделать такое ядро и у нас есть такая память, что мешает
> нам сделать сам прикладной процесс настолько же надёжным?
> Если же бэкапится всё (как при гибернации), то всё равно остаются вопросы
> - насколько надёжен код загрузчика, который всё восстанавливает, опять же -
> насколько надёжна память, из которой восстанавливается снапшот, и, наконец, кто даст
> гарантию, что на момент снапшота сохраняемые данные были корректны?
> Кст, был когда-то проект ОС EROS ( https://en.wikipedia.org/wiki/EROS_(microkernel)
> ) с регулярным сохранением снапшотов, но там всё ограничилось академическими штудиями
> без коммерческого выхлопа.

В описанной в новости системе данные потом поступабт на контроллер архитектуры powerpc, получается, он считаетеся априори более надежным, и ничего не мешает, в принципе, иметь еще и специальный для загрузчика/контроля памяти. Лишь бы это резервирование не превратилось в известный анекдот про чукчу и проездной

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

219. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +1 +/
Сообщение от пох. (?), 04-Июн-20, 12:56 
> Возможно, состояние как-то копируется/дублируется

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

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

257. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Anonymoustus (ok), 04-Июн-20, 14:05 
>> Возможно, состояние как-то копируется/дублируется
> а может просто с датчиков заново считывается - все равно, пока он
> там рестартился, хз куда неуправляемую ракету занесет.

Главное, штоп датчики у Маска не вверх ногами были.

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

298. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Карабьян (?), 04-Июн-20, 16:36 
>> Возможно, состояние как-то копируется/дублируется
> а может просто с датчиков заново считывается - все равно, пока он
> там рестартился, хз куда неуправляемую ракету занесет.

Хорошо бы, конечно, уметь остановить ракету/мир на это время, но пока даже Маску это не под силу

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

476. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Аноним (-), 05-Июн-20, 16:43 
> Хорошо бы, конечно, уметь остановить ракету/мир на это время, но пока даже
> Маску это не под силу

А зачем? Если нужен актуальный state - взять его с исправного соседа, например?

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

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

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




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

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