Ohrožení marťanského vozítka Spirit zapříčinil souborový systém

Na začátku letošního roku se průzkumné vozidlo křižující povrch Marsu dostalo vážných potíží poté, co jej zastavila softwarová chyba. Po více než půlroce NASA zveřejnila její příčiny.

21. ledna 2004 přestalo průzkumné vozidlo Spirit komunikovat se Zemí. Důvodem bylo neustálé rebootování operačního systému. Až po pěti dnech intenzivního testování se podařilo chybu odhalit. Centrem problému byla paměť flash.

Na pondělní konferenci člen softwarového vývojového týmu JPL Robert Denise uvedl, že skutečnou příčinou selhání byla neustále se zvětšující adresářová struktura souborů, kterou se operační systém snažil bezúspěšně zkopírovat z paměti flash do paměti RAM. Příliš velké soubory způsobily pád systému a jeho dokola se opakující rebootování.

Průzkumné vozidlo Spirit je osazeno 256 MB přepisovatelné paměti typu flash, 128 MB paměti DRAM a 11 MB paměti EEPROM. Zaplnění dvojnásobně velké paměti flash a její následné „mirrorování“ do paměti DRAM nemohlo dopadnout jinak než selháním.

Přitom dynamické přesouvání paměti bývá do operačních systémů zaváděno právě kvůli minimalizaci možnosti kolapsu. Testy JPL však pracovaly pouze s malým množstvím souborů. Tým Roberta Denise nakonec problém vyřešil simulací paměti RAM na paměť flash, u které zakázali dynamické funkce. Paměť flash byla vymazána a JPL doplnila systém o utilitu monitorující soubory.

V současné době se do popředí dostává otázka výdrže průzkumného vozidla, které bude komunikovat se Zemí až do 13. září, ačkoliv mělo ukončit činnost již koncem dubna.

Diskuze (51) Další článek: Nová verze programu IrfanView 3.92

Témata článku: Soubor, Vozidlo, SPIR, Ohrožení, Robert, Paměti, Spirit, Vážný problém, Průzkumné vozidlo, Softwarová chyba, Paměť, Marťan


Určitě si přečtěte

10 map, na kterých můžete COVID-19 sledovat téměř v živém přenosu

10 map, na kterých můžete COVID-19 sledovat téměř v živém přenosu

** Koronavrus můžete sledovat skoro živě ** Analytici a kartografové připravili hromadu map ** Vybrali jsme deset z nich

Jakub Čížek | 8

10 skrytých nastavení prohlížeče Google Chrome, která se můžou hodit

10 skrytých nastavení prohlížeče Google Chrome, která se můžou hodit

** Prohlížeč Google Chrome ukrývá mnoho zajímavých možností ** Našli jsme deset nejzajímavějších skrytých nastavení ** Můžete si například výrazně vylepšit práci s kartami

Karel Kilián | 18

17 užitečných tipů a triků pro Mapy Googlu, které byste měli znát

17 užitečných tipů a triků pro Mapy Googlu, které byste měli znát

** Mapy Googlu mají spoustu funkcí, které jsou často přehlíženy ** Využijte například podrobnější možnosti plánování cest ** Hodit se mohou i tipy na sdílení nebo pohledy do minulosti

Karel Kilián | 25

Nejlevnější router s Wi-Fi 6 v testu: vážně ještě chcete kupovat routery jen pro 802.11ac?

Nejlevnější router s Wi-Fi 6 v testu: vážně ještě chcete kupovat routery jen pro 802.11ac?

** Otestovali jsme TP-Link Archer AX10, nejdostupnější router s Wi-Fi 6 ** Šetřilo se, ale zatím ty ústupky tolik nebolí ** Pro domácí síťování pohodlná volba, do firmy ale chcete něco lepšího

Tomáš Holčík | 44

Dnes nastal konec Windows 7. Ale nepropadejte panice, počítač vám nastartuje i zítra

Dnes nastal konec Windows 7. Ale nepropadejte panice, počítač vám nastartuje i zítra

** Dnes končí podpora Windows 7 a systém formálně umírá ** Co to ale znamená v praxi a bude mi PC fungovat i zítra? ** A mohu i v lednu 2020 zdarma přejít na Windows 10?

Jakub Čížek | 121



Aktuální číslo časopisu Computer

Velký test autokamer

Test ATX skříní

Jak surfovat pohodlně

Sportovní aplikace

Jak funguje procesor