webForumDet fria alternativet

Varför NASA inte kör med Windows XP/2000 osv. ombord på rymdfärjorna

Datorhårdvara

16 svar · 1 451 visningar · startad av J. Rönnberg

Medlem sedan jan. 20051 121 inlägg
Frågan#1

Såg en presskonferens från NASA i går där den ansvariga för uppdateringen av rymdfärjorna uttalade sig. Bland annat tog han upp varför man har gamla system ombord. Huvudorsaken var, som väntat, att det tar år och kostar mycket pengar innan man vet att ett nytt system fungerar och då rymdfärjorna bara har fem år kvar finns det ingen större anledning att byta ut inarbetare system. Sen la han till att trots att Gates och Microsoft bygger bra system är ”alt – ctrl – delete” inget alternativ när man färdas i 27 000 kilometer i timmen och har vakuum utanför fönstret. :e ;)

Medlem sedan mars 20016 260 inlägg
#2

Av ren nyfikenhet, vad kommer ersätta rymdfärjorna?

Medlem sedan maj 20018 027 inlägg
#3

I vad som nu ersätter dem, borde de i alla fall ha datorer med LCARS-användargränssnitt. ;)

Medlem sedan apr. 200312 679 inlägg
#4

Re: Varför NASA inte kör med Windows XP/2000 osv. ombord på rymdfärjorna

J. Rönnberg skrev:

"alt – ctrl – delete” inget alternativ när man färdas i 27 000 kilometer i timmen och har vakuum utanför fönstret.

Haha, underbart. :e

Medlem sedan mars 20016 260 inlägg
#5

Hehe LCARS måste dom ju lätt ha :) Jag letar fortfarande efter ett röststyrningsprogram till datorn som ser ut som LCARS, låter som LCARS och fungerar som LCARS (med vissa, uppenbara begränsningar).

Medlem sedan aug. 20003 575 inlägg
#6

Ne Win2k eller WinXp är ju inte direkt Realtids baserade

Medlem sedan juli 20044 453 inlägg
#7

Det är vid såna uttalanden som man verkligen ser begränsningen i folks kunnande.

Medlem sedan juni 20014 290 inlägg
#8

Vilket av uttalandena menar du?

Medlem sedan jan. 20051 121 inlägg
#9

Jymdis skrev:

Av ren nyfikenhet, vad kommer ersätta rymdfärjorna?

Jag citerar NASAs administrator, Michael Griffin:

Michael Griffin sa, inte skrev:

Jag vet inte.

Idag tittar man på flera olika typer av farkoster. Det som är nästan säkert är att man kommer satsa på en farkost för att frakta människor och en annan för frakt av material.

Medlem sedan maj 20018 027 inlägg
#10

J. Rönnberg skrev:

Idag tittar man på flera olika typer av farkoster. Det som är nästan säkert är att man kommer satsa på en farkost för att frakta människor och en annan för frakt av material.

Jag såg något program som handlade om användande av magnetbanor som skulle accelerera farkosterna, för att slutligen slunga ut dem i rymden. Kan det vara något som står på tur?

Medlem sedan jan. 20051 121 inlägg
#11

UlfT skrev:

J. Rönnberg skrev:

Idag tittar man på flera olika typer av farkoster. Det som är nästan säkert är att man kommer satsa på en farkost för att frakta människor och en annan för frakt av material.

Jag såg något program som handlade om användande av magnetbanor som skulle accelerera farkosterna, för att slutligen slunga ut dem i rymden. Kan det vara något som står på tur?

Detta är inget som jag vet NASA tittar på idag för att ersätta rymdfärjan. Med tanke på att det bara handlar om fem år (plus några år till) kommer det handla om ”vanliga” raketer. Detta då det tar lång tid att utveckla något nytt.

Medlem sedan juli 20044 453 inlägg
#12

GunnarD skrev:

Vilket av uttalandena menar du?

Det gjort av den s.k. ansvariga på NASA. Jag tror givetvis att han mest sade det för att få lite billiga poäng, men folk som gör referenser till 10 år gamla skämt tappar jag fort respekt för. Om inte jag har helt fel så tror jag att NASA mest använder sig av egna program/OS skrivna i C (C++) och Assembly, vilket är fullt naturligt. WorldWind är dock ganska fräck, byggd på C# och DirectX.

Medlem sedan feb. 20001 590 inlägg
#13

Okey, jag har lite input (jag jobbar nämligen med liknande saker, fast inte med rymdfärjan, utan den lilla gråa kompositsparven som flyger över er ibland...)

I rymdfärjan används program/system skrivna i HAL/S, som har funnits i över 30 år... Det är speciellt lämpat för realtidskörning i flygmiljö, och de beräkningar som krävs.
Vanliga programmeringsspråk har inte det som krävs för att klara av säkerhetscertifieringar. Dessa program får aldrig stanna, eller hamna i deadlock eller "alterstate". "vanlig" C eller C++ fixar inte detta, Java har inte en chans överhuvudtaget...

Medlem sedan mars 20016 260 inlägg
#14

hum, HAL säger du? Var har jag hört det förut? ;)

Medlem sedan maj 20018 027 inlägg
#15

Jymdis skrev:

hum, HAL säger du? Var har jag hört det förut? ;)

2001. Fast det kanske du redan visste?

Medlem sedan mars 20016 260 inlägg
#16

Hehe jo :)

Medlem sedan feb. 20001 590 inlägg
#17

Öka upp varje bokstav ett steg i HAL, och det blir... IBM ...

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)