摘要

为了满足航天领域对嵌入式操作系统实时性需求,采用实时抢占补丁的方法来优化Linux系统的实时性,并对移植了RT-preempt Linux系统的龙芯1E平台进行实时性测试,分别测试了系统进程切换上下文时间、中断响应时间、中断恢复时间以及系统延时.结果表明实时抢占补丁能满足航天任务对操作系统实时性的需求.为了实现航天领域对嵌入式操作系统的可靠性,通过为每个异常设计异常处理策略对MIPS CPU的异常处理机制进行优化,最后通过对典型的异常处理程序进行测试,验证了该方法的有效性.