The OpenNET Project / Index page

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



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

Оглавление

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

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


283. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от 0ffh (??), 04-Июн-20, 15:12 
> В авианосце GB используют Windows XP и не планируют менять. Не юмор.
> Новость вроде 2019 года.

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

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

371. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от пох. (?), 04-Июн-20, 20:40 
в банальной экшн-камере или еще более банальном китайском модеме твой линyпс используется ровно так же - рисует меню и подключает флэшки. А рулит rtos или вообще vxworks. Причем в некоторых изделиях они умудряются сосуществовать на разных ядрах одного и того же процессора. Как этот адешник загружается - лучше не выяснять.

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

415. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Michael Shigorinemail (ok), 05-Июн-20, 10:21 
Самое поразительное, что я на эту тему видел (лет десять назад) -- это какой-то полиграфический стан размером в среднюю жилую комнату, RIP к которому крутился на рабочей станции RS/6000, а вот в потрохах жил... Dell PC с win95.  Первое, что сказал, когда опять смог -- "сделайте себе образ этого диска!".
Ответить | Правка | Наверх | Cообщить модератору

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

1) vxworks - частный случай RTOS'а
2) сейчас модно фирмвару сотового модема с этим и линуха таки на физически разных ядрах запускать, так многократно меньше геморроя.

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

480. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Michael Shigorinemail (ok), 05-Июн-20, 16:53 
> 2) сейчас модно фирмвару сотового модема с этим и линуха таки на
> физически разных ядрах запускать, так многократно меньше геморроя.

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

Читал об этом лет семь назад, если не десять...

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

516. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Аноним (-), 06-Июн-20, 18:09 
> микросхемы объединить в одну с целью экономии на крупномасштабном её производстве.  

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

Там есть еще некие соображения "безопасности" в виде security by obscurity: сотовые сети нервно относятся к юзерскому софту на процессоре модема, опасаясь что тот может поиздеваться над протоколами и положить им в хучшем случае сеть. И чем сложнее юзери стали хотеть софт и операционки, тем больше поводов стало вытолкать это на совсем отдельное ядро, оставив на модеме минимум.

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

485. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +1 +/
Сообщение от пох. (?), 05-Июн-20, 17:33 
rtos в данном случае имя собственное (и принадлежит expresslogic). На vxworks не у всех хватило денег.

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

на физически разных каждый дурак может (вариант - rtos на dsp, линух или вообще msdos на x86-совместимом рядышком существовал и двадцать лет назад) - а вот когда я увидел чудовище, делящее один процессор - c общими шиной и памятью, охренел, мягко говоря.
Как это вообще отлаживали, загадка.

У меня желание дальше ковыряться мигом исчезло.

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

517. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Аноним (517), 06-Июн-20, 18:17 
> rtos в данном случае имя собственное (и принадлежит expresslogic). На vxworks не
> у всех хватило денег.

Сейчас RTOS - имя нарицательное. Означающее Real Time Operating System. И то что ты там в какой-то железке увидел, ничего не доказывает. У некоторых таких штук голый пингвин без нифига - гнать видео с камеры и писать на флеху он может и без ртосов. Более того - они в этой задаче ничего кроме усложнения, удорожания и новых проблем и не дают как таковые.

> на физически разных каждый дурак может

И что характерно, таких устройств миллиарды. Каждый смарт или планшет, если там есть сотовый модем, это отдельное процовое ядро, а иногда и отдельный модуль.

> (вариант - rtos на dsp, линух или вообще msdos на x86-совместимом рядышком
> существовал и двадцать лет назад)

А еще даже в баянных как черти что нокийских смартах было аж 2 набора процов и подсистем памяти. И у каждого ARM + DSP. Одна парочка апликухам, вторая модему. Итого 4 ядра и 2 подсистемы памяти в жалком кнопкодаве на сибмиане. А сейчас вот это порой и просто на тот же чип упаковывают - так что модем с своими ARM + DSP живет где-то там.

> - а вот когда я увидел чудовище, делящее один процессор -
> c общими шиной и памятью, охренел, мягко говоря.

Так тоже бывает. На самом деле все просто: каждый делает как умеет и как ему казалось проще в их конкретной ситуации.

> У меня желание дальше ковыряться мигом исчезло.

Ну да, такки штуки очень специфичные.

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

499. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Михрютка (ok), 06-Июн-20, 00:14 
на дворе 2020 год, если вы подхватили линукс, то vxworks будет тупо сожран. бо дорого и персонал найти дороже. то же касается экзотики типа qnx с андроидом поверх.

особенно в "банальном китайском модеме". тут лучше спросить: в нетаппе на энтерпрайзном железе тот vxworks жив еще?

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

507. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от пох. (?), 06-Июн-20, 12:39 
говорят тебе - в банальном китайском модеме - vxworks и шаринг одного процессора двумя операционками - ну не потянула л@п4атось обслуживать dsp или что у него там - да и не старался особо узкоглазый - там целиком по сути ведроид вклячен. С минимальными изменениями, чтоб поменьше напрягаться.

> тут лучше спросить: в нетаппе на энтерпрайзном железе тот vxworks жив еще?

хто ж тебе правду скажет-то... может там уже десять лет freebsd потихому.

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

519. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Аноним (517), 06-Июн-20, 18:20 
> процессора двумя операционками - ну не потянула л@п4атось обслуживать dsp или
> что у него там - да и не старался особо узкоглазый

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

> хто ж тебе правду скажет-то... может там уже десять лет freebsd потихому.

Хто, хто, реверс-инженеры, вестимо. Если это кому-то и зачем-то надо.


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

522. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Anonymoustus (ok), 06-Июн-20, 18:33 
>> процессора двумя операционками - ну не потянула л@п4атось обслуживать dsp или
>> что у него там - да и не старался особо узкоглазый
> В сотовом модеме видите ли жесткий реалтайм надо. Линух никогда не делался
> для таких допущений как прямое управление сотовым протоколом на нижнем уровне
> - и натянуть эту сову на тот глобус ... может быть
> излишне канительно. Особенно для узкоглазого.

Если мне не изменяет склероз, добиться от линуха жёсткого реалтайма проблематично. Но почему бы не использовать ДОС (ФриДОС)?

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

536. "SpaceX использует Linux и обычные x86-процессоры в Falcon 9"  +/
Сообщение от Аноним (-), 07-Июн-20, 02:07 
> почему бы не использовать ДОС (ФриДОС)?

1) Потому что в модеме для начала не x86 а как правило ARM. Его можно видите ли лицензировать у фирмы ARM за некую мзду, относительно терпимую, в отличие от...
2) Там еще и DSP, с специфичной фирмварью.
3) RTOS это как правило примитивная операционка, где ключевой элемент это тасксвичер. В досе его то как раз и нет. Пойнт RTOS в том что разнесение нескольких вещей которые должны как-бы параллельно, в фоне работать по их тредам - упрощает абстракции в кодинге.
4) В сотовых сетях вообще довольно жесткие времянки - как правило подпертые специфичными аппаратными блоками. DOS про такие вещи ни ухом ни рылом.

Если кто не понял в чем прикол может пойти почитать спеки хотя-бы GSM, не говоря про 3G и новее. А фигле, протоколы общедоступны. Только там такие доки, что мало не покажется...

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

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

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




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

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