支持多核处理器的星载分区操作系统设计 |
| |
引用本文: | 詹盼盼,齐征,张翠涛,何熊文,郭坚.支持多核处理器的星载分区操作系统设计[J].航天器工程,2020,29(1):47-53. |
| |
作者姓名: | 詹盼盼 齐征 张翠涛 何熊文 郭坚 |
| |
作者单位: | 北京空间飞行器总体设计部,北京 100094;北京空间飞行器总体设计部,北京 100094;北京空间飞行器总体设计部,北京 100094;北京空间飞行器总体设计部,北京 100094;北京空间飞行器总体设计部,北京 100094 |
| |
摘 要: | 针对星载处理器由单核向多核发展的趋势和当前没有针对航天应用的星载多核操作系统、卫星无法发挥多核处理器性能优势的问题,文章研究了适用于航天任务的星载多核分区操作系统。设计了一种支持多核处理器的星载操作系统结构,采用多核处理器动态调度和静态调度相结合的方法,实现了星载多核处理器高效实时调度与确定性调度。通过分区管理设计,实现分区间隔离与保护,避免软件问题扩散影响其他功能。该系统还具有支持星载应用(APP)动态加载、通过软件构件技术实现星载应用快速组装与集成的特点,可为航天任务应用多核处理器提供安全可靠的软件运行平台,满足未来航天新型任务和多核处理器的需求。
|
关 键 词: | 星载操作系统 多核处理器 分区管理 应用动态加载 软件构件 |
本文献已被 CNKI 万方数据 等数据库收录! |
|