5 ms·
The Linux kernel is not mission critical? Many of those mission critical systems probably run off of a Linux kernel, you know. I think the point is that while
by OskarS 10y ago
The Linux kernel is not mission critical? Many of those mission critical systems probably run off of a Linux kernel, you know.
I think the point is that while it is potentially a good rule for mission critical code, it is not essential. There are other ways as well.
- 4ad 10y agoNo, they don't. The Linux kernel is not a RTOS. Most JPL projects use VxWorks.
- pjmlp 10y agoNo it isn't. Operating systems like INTEGRITY RTOS are. http://www.ghs.com/products/rtos/integrity.html http://www.ghs.com/products/rtos/integrity.html Which is why GNU/Linux gets packed into his own little sandbox running on top of INTEGRITY.
- kristoffer 10y agoWell, SpaceX claims to be running their flight software on Linux so it is critical to their missions at least :)
- 4ad 10y agoSpaceX uses VxWorks for their hard real-time requirements: http://blogs.windriver.com/vxworks/2010/12/vxworks-helping-commercial-spaceflight-become-a-reality.html http://blogs.windriver.com/vxworks/2010/12/vxworks-helping-c... They use Linux for non-hard-real-time stuff. Their microcontrollers also do not use Linux. Coincidentally, Tesla uses QNX.
- kristoffer 10y agoYes for their microcontrollers they use VxWorks. But Linux is still used for the flight software (i.e. mission control).
- 4ad 10y agoVxWorks does not run on microcontrollers.
- kristoffer 10y agoDon't know your definition of microcontroller but VxWorks runs on e.g. Cortex-M3/4, MIPS, 68K, SH, SparcV8, PowerPC thus including some devices I could microcontrollers. But there is no clear cut definition of microcontroller, microprocessor, SoC, whatnot.