SpaceX et linux

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
Vous avez peut être vu les images du lancement de la fusée SpaceX et l'amarrage de la capsule Dragon à l'ISS, sachez que ses calculateurs tournent sous linux ! Je vais en décevoir plus d'un en disant que ce n'est pas la distribution mageia mais une version customisée pour la circonstance. On trouvera des infos par ici (en anglais désolé). On y apprend que c'est une version de linux basé sur noyau 3.2 patché pour faire du temps réel (soit 10 à 15% du code original) et tournant sur trois unités d'ordinateurs durcis aux radiations avec au total cela fait 54 processeurs. Les logiciels spécifiques sont développés sous C++ en utilisant tous les outils GNU standards (gcc, gdb, ftrace, etc.).
Perso ce que je trouve incroyable dans cette histoire est que linux soit arrivé à un tel niveau de maturité pour lui laisser les clés d'un vaisseau spatial avec le succès qu'on peut constater. Dans le monde de l'aéronautique et d'une manière générale de l'informatique embarqué, j'ai toujours connu des OS comme VxWorks ou a minima compatible avec la norme DO-178C comme LynxOS avec ada comme langage de programmation (si ce n'est l'assembleur directement) sur du matériel bien spécifique et certifié.
Là on aurait un "bête" noyau à peine patché, avec du développement C++ sans certification particulière ! Alors certes dans un premier temps l'ordinateur principal tournait sous VxWorks par sécurité, mais maintenant tout tourne sous linux. Ça me parait assez dingue !

Ami age Membre non connecté
-
- Voir le profil du membre Ami age
- Inscrit le : 18/08/2012
- Site internet
- Groupes :
-
Modérateur

_______________________________________________________________________

___________________________________ Un petit clic pour Mageia ? =>> CLIQUEZ I C I :
.



___________________________________ Un petit clic pour Mageia ? =>> CLIQUEZ I C I :
.

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :

Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
En revanche j'ai rien trouvé sur le type du processeur.

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
Yuusha :
Du côté de l'ISS les PC permettant d'interagir avec la station tournent aussi sous Linux. Par contre les PC de travail (non connectés au système de contrôle de vol) sont sous Windows.
Oui ils ont été développés à l'origine avec labview qui est effectivement assez adapté à ce genre de système.

Iaokhan Membre non connecté
-
- Voir le profil du membre Iaokhan
- Inscrit le : 21/11/2020
m@rco123 :
J'ai eu peur que tu écrives : " le spaceX tourne avec un rasp embarqué " 

C'est pour bientôt

AMD Ryzen 5 3600 @ 3.6 Ghz - SSD Kingston SA400M8 120 Go - 16 Go ram

ren Membre non connecté
-
- Voir le profil du membre ren
- Inscrit le : 15/05/2021
Processeur : I5 760 | Carte Mère : P7P55-M | Ram : 8G | Disques Dur : 1 SSD 240G + 8 TO HDD Sata | Carte Vidéo : Nvidia GT 1030

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
C’est bien de diffuser ce type d’information.
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie