为什么玉兔号内存只有256MB?

阿波罗登月飞船1969年只有4k内存 。256M内存是绝对够的


为什么玉兔号内存只有256MB?
文章插图
其他网友观点

航天级和军用级的计算机系统与民用计算机系统的最大区别是,前者的硬件和软件追求极致的稳定性 。


为什么玉兔号内存只有256MB?
文章插图
航天器上的计算机需要适应太空的特殊环境 。

航天器的计算机将会遭到太空高能粒子对空间计算机造成的损害,这是航天器计算机同其它地面计算机的最大挑战 。在地球表面,有磁场和大气层的保护,能够到达地面的高能粒子很少,一般来说对计算机的影响不大 。

同时航天计算机的零部件如CPU、内存和接口,需要具备耐高低温、抗辐射、抗静电、抗震动等能力 。

民用的高制程技术生产的高性能CPU芯片或者高容量内存芯片,在太空环境甚至军事用途上,都容易产生极高的不稳定性 。在稳定是第一位考虑因素的情况下,芯片材料和制造工艺的成本是非常昂贵的,具备抗辐射、耐高温差 。甚至为了稳定,还要特意降频处理 。

航天器的飞控计算机对芯片的计算能力的要求并不高
为什么玉兔号内存只有256MB?
文章插图

不像PC或者手机的CPU内存,需要适应多种任务的运算,航天器计算系统往往是针对不同的任务需求或者是不同的使用场合进行单独的定制 。这种定制在硬件的配合上,策略是越精简越好,够用就好,与其说是计算机系统,还不如说是控制系统 。

这样针对性很强的控制系统,并不需要强大的CPU和高容量内存 。而且大容量的内存造成控制的复杂性,也是对稳定性不利的 。

其他网友观点

【为什么玉兔号内存只有256MB?】这个大小是最完美的搭配 和其他硬件兼容好比如发电板大小发电量多少功效方面要求高多了无用少了不够会多方面综合考虑

    推荐阅读