航天嵌入式Linux实时性能优化研究  被引量:5

Research on Real Time Performance Optimization of Space Embedded Linux

在线阅读下载全文

作  者:刘宇帅 苏宇[2] 王金波[2] 吴晨阳 Liu Yushuai;Su Yu;Wang Jinbo;Wu Chenyang(University of Chinese Academy of Sciences, Beijing 100094, China;Technology and Engineering Center for Space Utilization, Chinese Academy of Sciences, Beijing 100094, China)

机构地区:[1]中国科学院大学,北京100049 [2]中国科学院空间应用工程与技术中心,北京100094

出  处:《航天控制》2018年第3期57-62,78,共7页Aerospace Control

基  金:载人航天重大专项(Y6140511RN)

摘  要:空间站阶段科学实验载荷控制系统中普遍采用的嵌入式操作系统,对操作系统的实时性要求更高,而标准嵌入式Linux存在内核不可抢占问题及优先级反转问题,因此,提出采用Preempt RT补丁对Linux系统内核进行优化,并将其应用在科学载荷控制系统中;同时对内核上下文切换时间和优先级反转的优化效果分别进行实验验证。结果表明,Linux内核上下文切换时间得到明显改善,且优先级反转问题得以解决,可满足载人航天工程后续任务需求。Regarding embedded operating system commonly used in science experiment load control system and higher requirement for real time of utilization system in space station,the standard embedded Linux is non-real time,non-preemptive and has the problem of priority inversion. Preempt RT patch is used to optimize the Linux system kernel and applied to the scientific payload control system in this research,and the optimization results of context switch time and priority inversion are tested and verified respectively. The results show that the time of context switch is obviously improved,the problem of priority inversion can be solvedand can meet the follow-up requirements of manned space projects.

关 键 词:LINUX 上下文切换 实时性 可抢占补丁 优先级反转 

分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象