s*****V 发帖数: 21731 | 1 【 以下文字转载自 Military 讨论区 】
发信人: saturnV (土星五号), 信区: Military
标 题: 中国航天打造spaceOS
发信站: BBS 未名空间站 (Tue Dec 17 12:51:11 2013, 美东)
SpaceOS操作系统,中国航天造
2013-12-17
说起微软的Windows,苹果的Mac OS以及谷歌的Android,相信大家都不会陌生,它们都
是操作系统,即对计算机的各种资源进行管理的软件,是计算机能够运行的灵魂,美国
的一些航天器上用的就是VxWorks操作系统。但是,如果问起我国航天器上的计算机用
的是什么操作系统,也许很少有人知道。
事实上,中国航天科技集团公司五院从2001年就开始研发星载计算机特有的操作系统—
—SpaceOS,并在2006年首飞成功。此次的嫦娥三号探月任务控制计算机使用的是经过
升级和改进后的第二代星载计算机操作系统SpaceOS2。该系统首次亮相应用,就吸引了
众多关注的目光。
中国航天要有自己的操作系统
尽管与普通家用的操作系统设计原理相似,但“上天”的操作系统为了适应恶劣太空环
境,对安全性、... 阅读全帖 |
|
s*****V 发帖数: 21731 | 2 SpaceOS操作系统,中国航天造
2013-12-17
说起微软的Windows,苹果的Mac OS以及谷歌的Android,相信大家都不会陌生,它们都
是操作系统,即对计算机的各种资源进行管理的软件,是计算机能够运行的灵魂,美国
的一些航天器上用的就是VxWorks操作系统。但是,如果问起我国航天器上的计算机用
的是什么操作系统,也许很少有人知道。
事实上,中国航天科技集团公司五院从2001年就开始研发星载计算机特有的操作系统—
—SpaceOS,并在2006年首飞成功。此次的嫦娥三号探月任务控制计算机使用的是经过
升级和改进后的第二代星载计算机操作系统SpaceOS2。该系统首次亮相应用,就吸引了
众多关注的目光。
中国航天要有自己的操作系统
尽管与普通家用的操作系统设计原理相似,但“上天”的操作系统为了适应恶劣太空环
境,对安全性、可靠性等要求要苛刻许多。
地面使用的计算机死机了可以重启,坏了还可以换新的,但飞行器上的计算机开机了通
常就不会再关闭或重启。在轨运行时间较长的卫星寿命可达十几年,这也就意味着计算
机程序要同步运行十几年不出现问题。
更重要的是,对于航天这样的事关国... 阅读全帖 |
|
|
L*********2 发帖数: 10195 | 4 "SpaceOS2可以同时管理几十个任务,与原来5个任务相比,提高了一个量级,".......
一不小心,还是露怯了 |
|
|
|
|
s********f 发帖数: 510 | 8 1 知道range可以用bitmap,不知道range如果spaceO(1)最快也就是nlogn了吧?
2 第一次取样就是是头10个,第二次就是两个10的取样各50%几率再取样,
第三次就是已有的10个有2/3的几率被取,新的10个有1/3的几率被取,再取样。
第n次就是以后的按(n-1)/n的几率,新的按1/n的几率取。
45 |
|
x*****a 发帖数: 9 | 9 spaceO(n*n), timeO(n*n)
an extra matrix named max
max(x,y) = max value of the sub matrix with left-top at (x,y) |
|
|
|
|
|
|
f*******t 发帖数: 7549 | 15 轻量级,为特殊硬件定制。几乎不可能应用到民用上。 |
|
|
b*******s 发帖数: 5216 | 17 这种一般都是微内核,实时系统,从头写一个比linux改有时简单 |
|
c******e 发帖数: 545 | 18 也不能这么绝对,解决方案好的话普及也有可能。联发科好像是用Nucleus RTOS的吧。
解决方案齐全,通吃山寨机 |
|
V*********r 发帖数: 666 | 19 可能是类minix的。不过代码不到1万行,也复杂不大哪里去。 |
|