Diese Diskussion wurde archiviert.
Es können keine neuen Kommentare abgegeben werden.
|
|
|
|
|
|
|
|
|
konkret heisst das also Spirit = mobiler Schnickschnack.
so unpassend ist diese Bezeichnung gar ned ;)
|
|
|
|
|
|
|
|
|
|
|
|
|
Im oben genannten Artikel wird nur davon gesprochen, dass die Missionsplanungs - SW (hier auf der Erde) unter Java läuft. Über den Robby selbst wird nichts gesagt.
Für Spirit ist Energie viel zu kostbar, ich kann mir nicht vorstellen, dass man hier was verschenken würde. (Java braucht mehr Memory und CPU).
Und zudem: Gebräuchliche CPUs mit ihren kleinen und kleinsten Strukturen sind sehr anfällig auf kosmische Strahlung --> Fehlfunktionen. Deshalb werden bei Raumfahrtmissionen speziell "gehärtete" CPUs und andere Komponenten verwendet, und dies sind dann meist recht langsame Rechner. Auch nicht gerade ein Indiz für Java ...
|
|
|
|
|
|
|
|
|
|
Von Anonymer Feigling am Monday 19. January, 16:11 MET (#3)
|
|
|
|
|
Außerdem wird zumeist auf möglichst zuverlässige Komponenten geachtet. Auch nicht gerade ein Indiz für Java. :)
|
|
|
|
|
|
|
|
|
|
|
|
|
Java ist wohl eine der am wenigsten Fehleranfälligen sprachen auf der Welt (und dem Mars).
|
|
|
|
|
|
|
|
|
Von Anonymer Feigling am Monday 19. January, 20:03 MET (#4)
|
|
|
|
|
http://xenon.nocdirect.com/pipermail/zlib-devel_madler.net/2003-December/000403.html
Alles was ich dazu weiss. Und das deutet auch kein meter auf java hin.
|
|
|
|
|
|
|
|
|
|
|
|
|
Gebräuchlich sind die CPUs auf keinen Fall. Die CPU von "Sojourner" war ein gegen Radioaktivität abgeschirmter PowerPC, ein IBM RAD6000. The requirements for the lander were more demanding. There, the CPU had to be able to control the spacecraft during cruise and Mars entry, communicate with Earth, communicate with the rover, and to buffer data until it could be transmitted. A radiation-hardened variation of the PowerPC was selected for the job. This CPU, the IBM RAD6000, had much more capability than any device used in previous JPL missions.[Infos] In der IBM Mitarbeiterzeitschrift "Think" stand damals auch ein Artikel darüber, dass der Prozessor extra runtergetaktet worden ist um Strom zu sparen und das im Falle eines Defektes oder Ausfalls von Software trotzdem noch über ein Subsystem der Prozessor analysiert und evtl. von der Erde aus neu gestartet werden könne.
--
eat my .sig!
|
|
|
|
|
|
|
|
|
|
|
|
|
Hier ist ein Link der ausdrücklich JAVA als Programmiersprache für Weltraummissionen ungeeignet hält.
Hier für welche Teile und warum Assembly verwendet wurde. --
eat my .sig!
|
|
|
|
|
|