曹辉 林海波 仪垂杰 周继新
摘要:Linux作为一种通用的多用户多任务桌面操作系统,由于其实时性方面的不足,阻碍了其在嵌入式实时领域的应用。该文首先分析了通用Linux系统在任务调度方面的优势与不足;进而阐述了几种经典实时调度算法,并分析这几种经典算法的优劣;最后,提出了一种解决IRIS任务的调度算法并对内核进行改造。利用Lmbench工具对改进后的内核进行了验证,证明该方法的正确性与有效性。
关键词:Linux;嵌入式;实时性;调度算法
中图分类号:TP316 文献标识码:A 文章编号:1009-3044(2012)32-7702-04