SpaceX korzysta z Linuksa. Znajdziecie go w rakiecie Falcon 9 i statku kosmicznym Dragon

Pierwsza wspólna załogowa misja NASA i SpaceX odbyła się późnym wieczorem 30 maja 2020 roku. Rakieta Falcon 9 wysłała na orbitę Ziemi statek kosmiczny Crew Dragon, którym Robert Behnken i Douglas Hurley dolecieli na Międzynarodową Stację Kosmiczną. Do tego wydarzenia swoją cegiełką dołożył Linux.

Wśród kosmicznej technologii znajdziecie sporo Linuxa /Fot. NASA TVWśród kosmicznej technologii znajdziecie sporo Linuxa /Fot. NASA TV
Arkadiusz Stando

Amerykanie świętują sukces; już nie są zależni od Rosjan. Pierwszy raz od 2011 roku astronauci polecieli na pokład Międzynarodowej Stacji Kosmicznej, startując z terenu Stanów Zjednoczonych. Przez te 9 lat sporo się zmieniło, a na rynku solidną pozycję wybudowała sobie firma Elona Muska – SpaceX.

Nie każdy wie, ale rakiety i statki kosmiczne SpaceX korzystają z Linuxa

Rakiety nośne Falcon 9 Block 5 wykorzystują 9 silników Merlin 1D. Każdy z nich jest sterowany przez trzy dwurdzeniowe procesory x86. Nad całością panuje natomiast system operacyjny Linux, stworzony specjalnie na potrzeby lotów kosmicznych, a oprogramowanie jest pisane w języku C / C++.

Komputery sterujące kapsułą Dragon również wykorzystują Linuksa i oprogramowanie w języku C++. Jeśli oglądaliście transmisję ze startu rakiety SpaceX, mogliście zauważyć, że statek jest wyposażony również w ekrany dotykowe. Ich interfejs jest renderowany z wykorzystaniem Chromium i JavaScript. W przypadku, gdyby ekran dotykowy zawiódł, astronauci mogą skorzystać z fizycznych przycisków. Więcej na ten temat zobaczycie na poniższym nagraniu.

Dlaczego nad pracą każdego z silników muszą pracować aż trzy procesory? SpaceX zastosowało system Actor-Judge, a więc za każdym razem, kiedy podejmowana jest decyzja, jest ona porównywana z wynikami każdego rdzenia. Jeśli się różnią, proces zostaje podjęty od nowa. Dopiero wtedy, gdy wszystkie procesory osiągną ten sam wynik, polecenie jest przesyłane dalej do mikrokontrolerów PowerPC.

Procesory wykorzystywane w rakietach i statkach kosmicznych sporo różnią się od znanych nam urządzeń. Muszą być o wiele bardziej wytrzymałe, przez co nie równają się z najnowszymi i najszybszymi czipami. Ich zadaniem jest przetrwać w warunkach skrajnie ekstremalnych, gdzie wystawione są między innymi na promieniowanie kosmiczne, mogące zaburzać ich pracę.

Źródło artykułu: www.dobreprogramy.pl
Wybrane dla Ciebie
Luka 0-day w Adobe Reader. Wystarczy spreparowany PDF
Luka 0-day w Adobe Reader. Wystarczy spreparowany PDF
Zaktualizuj Windowsa: wydano kwietniowe poprawki
Zaktualizuj Windowsa: wydano kwietniowe poprawki
Wyciek danych klientów polskich sklepów. 130 tys. pokrzywdzonych
Wyciek danych klientów polskich sklepów. 130 tys. pokrzywdzonych
mBank zmienia wymagania aplikacji. Niektórzy muszą wymienić telefon
mBank zmienia wymagania aplikacji. Niektórzy muszą wymienić telefon
Awaria w Pekao S.A. Problem z bankowością (aktualizacja)
Awaria w Pekao S.A. Problem z bankowością (aktualizacja)
Zakazy social mediów dla nastolatków. Eksperci widzą problem
Zakazy social mediów dla nastolatków. Eksperci widzą problem
Zagrożenia w sieci. Na nie narażone są dzieci
Zagrożenia w sieci. Na nie narażone są dzieci
Sextortion: na czym polega internetowy szantaż?
Sextortion: na czym polega internetowy szantaż?
Koniec dominacji USA w Europie? Francja porzuca Windowsa
Koniec dominacji USA w Europie? Francja porzuca Windowsa
Ministerstwo Cyfryzacji zachwala mSzyfr. Nowy, bezpieczny komunikator
Ministerstwo Cyfryzacji zachwala mSzyfr. Nowy, bezpieczny komunikator
Zapłacą 99 mln dol. Pozwolą naprawić ciągniki bez oficjalnego serwisu
Zapłacą 99 mln dol. Pozwolą naprawić ciągniki bez oficjalnego serwisu
Komunikat Pekao S.A. Dotyczy wszystkich klientów
Komunikat Pekao S.A. Dotyczy wszystkich klientów
ZACZEKAJ! ZOBACZ, CO TERAZ JEST NA TOPIE 🔥