Vozítku na marsu přetekla data

Nedostatek paměti u vozítka Spirit, které bylo vysazeno na Marsu, způsobil velký poplach. Krátce po svém startu totiž ...


Nedostatek paměti u vozítka Spirit, které bylo vysazeno na Marsu, způsobil
velký poplach. Krátce po svém startu totiž Spirit přestal odpovídat a v řídícím
centru na Zemi se všichni zhrozili, zda jeho mise neskončí dříve, než vůbec
začala. Nastala simulace stejných datových podmínek na Zemi a zjistila se
příčina problém s přetečením dat ve vestavěné paměti.
"Nejedná se ani o softwarovou, ani hardwarovou chybu a ani o chybu aplikace,"
řekl Mike Deliman, člen technického týmu společnosti Wind River Systems, jež
dodala real-timový embedded operační systém pro misi. Deliman pokračoval:
"Jedná se bohužel o omezení systému, kterému musíme čelit."
Spirit má totiž dedikováno 32 MB ze 128 MB paměti operačnímu systému Wind River
VxWorks a hostitelské aplikaci. Vzhledem k tomu, že kapacita RAM je poměrně
malá, je nutné, aby technici průběžně odstraňovali staré soubory a adresáře.
V zápalu nadšení z úspěšného přistání a s množstvím dat odesílaných na Zemi se
ovšem zmíněná "čistící" operace trochu zpozdila a problém byl na světě.
"Najednou jsme ztratili kontakt s vozítkem," říká Deliman. V průběhu jeho práce
běží stovky různých úloh, přičemž každá má svůj díl paměti. "Je to jako
kdybyste měli stará Windows, kterým došel prostor na disku," dodává.
Technici nakonec byli schopni vozítko zprovoznit díky přechodu do
diagnostického režimu. V něm potom smazali množství souborů a adresářů z flash
paměti a obnovili běžné operace přístrojů. Spirit tak nadále provádí
experimenty a fotografuje pro NASA (National Aeronautics and Space
Administration) marťanský povrch.
Webové stránky NASA (www.nasa.gov) přitom zažívají historicky rekordní
návštěvnost. Například miliony lidí z celého světa sledující průběh mise přes
internet vygenerovaly zobrazení 513 milionů stránek v průběhu 48 hodin od
začátku operace vedoucí k přistání vozítek.









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.