czyli dlaczego NASA nie zawsze goni za nowością

 

Natknąłem się ostatnio w sieci na kilka memów wyśmiewających technologie komputerowe wykorzystywane na stacji kosmicznej i szerzej - w technologiach kosmicznych.

Przekaz był mniej więcej taki: człowiek wysłał laboratorium na orbitę, planuje loty na Księżyc i Marsa, a gdzieś w środku tego wszystkiego pracuje elektronika, która pamięta czasy Windowsa 95, dyskietek, monitorów CRT i procesorów, które dziś młodzież mogłaby uznać za element ekspozycji muzealnej.

I wiecie co?

Jest w tym ziarno prawdy.

Tylko że, jak to zwykle bywa, mem pokazuje zabawną część historii, a pomija najciekawszą.

Bo stare technologie w kosmosie to nie dowód na biedę, zacofanie albo informatyczną nieporadność. To często bardzo świadomy wybór. Tam, gdzie sprzęt ma działać przez lata, w trudnych warunkach, bez serwisanta za ścianą i bez możliwości szybkiego podjechania z nową płytą główną, „najnowszy” wcale nie znaczy „najlepszy”.

Stary procesor, ale twardy zawodnik

Starsze procesory, oparte o technologie znane z rodzin 386, 486 czy pierwszych Pentium, miały jedną cechę, o której dziś łatwo zapominamy: były proste, przewidywalne i stosunkowo mało wymagające.

Nie potrzebowały ogromnych ilości energii. Nie rozgrzewały się jak współczesne wielordzeniowe potwory. Nie miały miliardów mikroskopijnych tranzystorów upakowanych na powierzchni paznokcia. Nie wymagały rozbudowanego chłodzenia, skomplikowanego zarządzania energią i całego cyfrowego ekosystemu, który czasem sam z siebie potrafi stworzyć więcej problemów niż rozwiązań.

Oczywiście - nikt rozsądny nie będzie twierdził, że Pentium 200 MMX jest wydajniejszy od współczesnego procesora. Nie jest. Przegrałby nawet z telefonem, który leży dziś na biurku i udaje, że służy wyłącznie do dzwonienia.

Ale w świecie systemów krytycznych nie zawsze chodzi o wydajność.

Czasem chodzi o to, żeby komputer po prostu robił swoje. Codziennie. Tak samo. Przez lata.

NASA i instytucje zajmujące się elektroniką kosmiczną faktycznie badały kiedyś układy z rodzin Intel 80386 i 80486 pod kątem odporności na efekty promieniowania, między innymi tzw. Single Event Effects - czyli sytuacje, w których pojedyncza cząstka promieniowania może zakłócić działanie półprzewodnika. Opis takich testów można znaleźć między innymi w opracowaniu NASA NEPP dotyczącym rodziny Intel 80386 i procesora 80486 źródło.

I właśnie tutaj mem przestaje być memem, a zaczyna się całkiem poważna inżynieria.

Komputer z hurtowni warzyw, czyli moja prywatna lekcja niezawodności

Mam zresztą własną historię, która świetnie pokazuje, dlaczego stare komputery potrafiły budzić respekt.

W 1998 roku sprzedałem jednemu klientowi komputer nieistniejącej już polskiej firmy ADAX. W środku pracował procesor Pentium 200 MMX. Klient prowadził niewielką hurtownię warzyw. Nie było tam żadnej wielkiej informatyki, żadnych analiz big data, żadnej chmury, żadnych paneli zarządczych, żadnego „cyfrowego ekosystemu”.

Był komputer, aplikacja DOS-owa, faktury i drukarka igłowa OKI.

Po wielu latach - to było już w okolicach 2020 roku - odwiedziłem tego klienta ponownie i ku mojemu zdziwieniu zobaczyłem, że ten sam komputer nadal pracuje. Nadal wystawia faktury. Nadal drukuje je na igłówce. Nadal robi dokładnie to, do czego został kupiony.

To była mała hurtownia. Kilka faktur miesięcznie dla szkół czy przedszkoli, a większość obrotu odbywała się detalicznie. Sprzęt nie miał łatwego życia. Złącza z tyłu obudowy były już pordzewiałe. Przy uruchamianiu dysk twardy wydawał dźwięk, który bardziej przypominał start silnika w amerykańskim muscle carze z V12 niż pracę komputera biurowego.

Ale działał.

I prawdopodobnie działałby jeszcze dłużej, gdyby nie to, że około 2020 roku świat księgowości, podatków i raportowania był już zupełnie inny niż w 1998. Przepisy, JPK, internet, aktualizacje, nowe wymogi - wszystko to sprawiło, że nawet najbardziej niezniszczalny Pentium musiał w końcu zejść ze sceny.

Nie pokonał go czas. Pokonała go cyfrowa administracja.

Ten komputer nie był szybki. Nie był nowoczesny. Nie był efektowny.

Ale był wystarczający.

A w informatyce to słowo bywa ważniejsze, niż nam się wydaje.

Kosmos nie wybacza spontanicznych aktualizacji

Wróćmy jednak na orbitę.

Na Międzynarodowej Stacji Kosmicznej i w technologiach kosmicznych problemem nie jest tylko to, czy komputer „da radę”. Problemem jest to, czy da radę w warunkach, w których zwykły sprzęt może zacząć zachowywać się dziwnie.

W kosmosie elektronika jest narażona na promieniowanie, cząstki wysokoenergetyczne, zmiany temperatury, ograniczenia energetyczne, brak normalnego serwisu i konieczność pracy w systemach, gdzie awaria nie oznacza zdenerwowanego użytkownika, tylko realne ryzyko dla misji, sprzętu albo ludzi.

Dlatego elektronika kosmiczna często jest projektowana inaczej niż elektronika konsumencka. Liczy się odporność, przewidywalność, certyfikacja, nadmiarowość i możliwość dokładnego sprawdzenia zachowania układu w trudnych warunkach.

Stąd bierze się pojęcie „radiation hardened”, czyli elektroniki wzmacnianej lub projektowanej pod kątem odporności na promieniowanie. NASA rozwija obecnie również nowsze rozwiązania w tym kierunku, między innymi w ramach projektu High-Performance Spaceflight Computing, którego celem jest połączenie większej mocy obliczeniowej z odpornością i tolerancją błędów potrzebną w misjach kosmicznych źródło.

Taki sprzęt nie zawsze imponuje parametrami na papierze, ale jego zadaniem nie jest bicie rekordów w benchmarkach. Jego zadaniem jest przetrwać w środowisku, w którym zwykły komputer może dostać cyfrowej czkawki.

To trochę jak z samochodami.

Do wyścigu na torze wybierzesz coś szybkiego, lekkiego i agresywnego. Ale jeżeli masz przejechać tysiące kilometrów przez pustkowie, bez warsztatu, lawety i sklepu z częściami, zaczynasz zupełnie inaczej patrzeć na prostotę konstrukcji.

Im nowsze, tym nie zawsze odporniejsze

Współczesne procesory są fenomenalne. Mają ogromną moc, wiele rdzeni, zaawansowane układy graficzne, sprzętowe przyspieszanie obliczeń AI i możliwości, które jeszcze kilkanaście lat temu wydawałyby się absurdalne.

Ale mają też mikroskopijną strukturę.

A im mniejsze elementy, im niższe napięcia i im większe upakowanie tranzystorów, tym bardziej skomplikowany staje się problem niezawodności w ekstremalnym środowisku. Pojedyncze zakłócenie może zmienić bit w pamięci, zawiesić proces, wywołać błąd obliczeń albo wymusić restart.

Dlatego w projektowaniu komputerów dla misji kosmicznych tak duże znaczenie ma nie tylko wydajność, ale też odporność na promieniowanie i mechanizmy tolerancji błędów. NASA Goddard opisuje to między innymi przy projekcie HPSC, czyli nowoczesnej wielordzeniowej technologii obliczeniowej dla lotów kosmicznych źródło.

Na Ziemi często tego nie zauważamy. Najwyżej komputer się zawiesi, aplikacja wypluje błąd, Windows poprosi o restart w najmniej odpowiednim momencie, a użytkownik wypowie kilka słów, których nie wypada cytować w firmowym felietonie.

W kosmosie restart nie zawsze jest taki prosty.

Dlatego stare, dobrze poznane rozwiązania długo utrzymywały się w systemach kosmicznych. Nie z nostalgii. Nie dlatego, że ktoś w NASA nie słyszał o nowych procesorach. Raczej dlatego, że w misjach kosmicznych sprawdzona technologia ma ogromną wartość.

Między muzeum techniki a mobilną stacją roboczą

Żeby jednak nie popaść w drugą skrajność: nie jest tak, że astronauci na ISS siedzą przy komputerach z czasów Windowsa 95, stukają w klawiatury PS/2 i drukują raporty na igłówce.

To byłby piękny obrazek, ale nieprawdziwy.

Trzeba rozróżnić komputery i elektronikę krytyczną od sprzętu używanego do codziennej pracy, eksperymentów, komunikacji i obsługi danych.

W 2026 roku informowano, że na ISS trafiły nowe mobilne stacje robocze HP ZBook Fury G9, zastępujące starsze modele HP ZBook Fury G2. Według opisów sprzętowych mowa o bardzo mocnych konfiguracjach, obejmujących między innymi procesory Intel Core Ultra, 128 GB pamięci DDR5 ECC oraz szybkie dyski NVMe. Opisywał to między innymi serwis The Verge źródło.

Samo HP również opisało kulisy przygotowania mobilnych stacji roboczych ZBook Fury do pracy na Międzynarodowej Stacji Kosmicznej, w tym specjalne zasilanie AC/DC i konfiguracje sprzętowe wykorzystywane na orbicie źródło.

Czyli obraz jest ciekawszy niż mem.

Z jednej strony w technologiach kosmicznych nadal liczy się konserwatywne, odporne, dobrze sprawdzone podejście. Z drugiej - astronauci korzystają też z nowoczesnych komputerów roboczych, bo współczesne eksperymenty, analiza danych i komunikacja wymagają coraz większej mocy.

Stacja kosmiczna to nie muzeum komputerów.

To raczej środowisko, w którym obok siebie mogą istnieć dwie filozofie informatyki: stara, odporna, przewidywalna oraz nowa, szybka, wygodna i wydajna.

Morał dla firm na Ziemi

I tu pojawia się całkiem ziemska lekcja.

W IT bardzo często mylimy nowoczesność z rozsądkiem.

Czasem warto wymienić sprzęt, bo jest przestarzały, niebezpieczny, niewspierany i nie spełnia współczesnych wymagań. Zwłaszcza gdy mówimy o systemach podłączonych do internetu, bezpieczeństwie danych, kopiach zapasowych, aktualizacjach i zgodności z przepisami.

Ale czasem warto też pamiętać, że technologia ma przede wszystkim służyć celowi.

Komputer z hurtowni warzyw nie musiał renderować grafiki 3D. Miał wystawić kilka faktur i wydrukować je na igłówce. I robił to przez lata.

Kosmiczny procesor nie musi imponować w benchmarkach. Ma przetrwać promieniowanie, działać przewidywalnie i nie zawieść wtedy, gdy nie ma możliwości szybkiej wymiany.

A komputer w firmie?

Powinien być dobrany do zadania. Nie do mody. Nie do memów. Nie do tego, co akurat najładniej wygląda w reklamie.

Bo w IT, tak jak w kosmosie, najważniejsze pytanie brzmi nie: „czy to jest najnowsze?”.

Najważniejsze pytanie brzmi:

czy to zadziała wtedy, kiedy naprawdę będzie potrzebne?