(no subject)
Jun. 9th, 2016 09:12 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
OMGah. Now, I *know* I gotta learn this stuff! According to Wikipedia:
SpaceX uses multiple redundant flight computers in a fault-tolerant design in the Falcon 9 rocket. Each Merlin engine is controlled by three voting computers, with two physical processors per computer that constantly check each other's operation. Linux is not inherently fault-tolerant (no operating system is, as it is a function of the whole system including the hardware), but the flight computer software makes it so for its purpose.[119] For flexibility, commercial off-the-shelf parts and system-wide "radiation-tolerant" design are used instead of radiation hardened parts.
AND:
In addition, Windows was used as an operating system on non-mission critical systems—laptops used on board the space station, for example—but it has been replaced with Linux; the first Linux-powered humanoid robot is also undergoing in-flight testing.[120]
The Jet Propulsion Laboratory has used Linux for a number of years "to help with projects relating to the construction of unmanned space flight and deep space exploration"; NASA uses Linux in robotics in the Mars rover, and Ubuntu Linux to "save data from satellites".
The nerd in me sings :)
SpaceX uses multiple redundant flight computers in a fault-tolerant design in the Falcon 9 rocket. Each Merlin engine is controlled by three voting computers, with two physical processors per computer that constantly check each other's operation. Linux is not inherently fault-tolerant (no operating system is, as it is a function of the whole system including the hardware), but the flight computer software makes it so for its purpose.[119] For flexibility, commercial off-the-shelf parts and system-wide "radiation-tolerant" design are used instead of radiation hardened parts.
AND:
In addition, Windows was used as an operating system on non-mission critical systems—laptops used on board the space station, for example—but it has been replaced with Linux; the first Linux-powered humanoid robot is also undergoing in-flight testing.[120]
The Jet Propulsion Laboratory has used Linux for a number of years "to help with projects relating to the construction of unmanned space flight and deep space exploration"; NASA uses Linux in robotics in the Mars rover, and Ubuntu Linux to "save data from satellites".
The nerd in me sings :)
Yea for nerds!
Date: 2016-06-10 06:25 am (UTC)Re: Yea for nerds!
Date: 2016-06-10 10:50 pm (UTC)