摘要
Linux应用于嵌入式实时环境时存在关闭中断、分时调度和虚拟文件系统的时间不确定性等问题.使用虚拟机技术,增加一个仿真程序来替换Linux的底层中断程序.用一个小的实时内核与Linux内核共享控制处理器和中断模拟等技术以解决上述问题,并作了系统设计、编写了相应的程序.测试结果表明,所改进的操作系统是能够胜任实时任务的.
With the development of embedded system, Linux operation system shows its excellent application prospect. However, for embedded application system, Linux has some disadvantages such as close interrupt, timedivision scheduler and time uncertainty in virtual file system and so on. Virtual computer technology is applied, i.e. add a simulation program to replace bottom interrupt program in Linux, use a smaller realtime kernel and Linux kernel to share control processor together, and adopt interrupt simulating technology etc. On the basis, we implement system design, and write corresponding program. Measurement result shows that improved realtime Linux can meet demand of realtime task operation system.
出处
《西南师范大学学报(自然科学版)》
CAS
CSCD
北大核心
2003年第3期386-390,共5页
Journal of Southwest China Normal University(Natural Science Edition)