改善嵌入式Linux实时性能的方法研究论文.docVIP

  • 0
  • 0
  • 约3.58千字
  • 约 4页
  • 2017-06-18 发布于广东
  • 举报

改善嵌入式Linux实时性能的方法研究论文.doc

改善嵌入式Linux实时性能的方法研究论文.doc

  改善嵌入式Linux实时性能的方法研究论文 摘要:分析了Linux的实时性,针对其在实时应用中的技术障碍,在参考了与此相关研究基础上,从三方面提出了改善Linux实时性能的改进措施。为提高嵌入式应用响应时间精度,提出两种细化Linux时钟粒度方法;为增强系统内核对实时任务的响应能力,采用插入抢占点和修改内核法增强Linux内核的可抢占性;为保证硬实时任务的时限要求,把原Linux的单运行队列改为双运行队列,硬实时任务单独被放在一个队列中,并采用MLF调度算法代替原内核的FIFO调度算法。 关键词:Linux;实时性;调度策略;抢占 1引言 目前,无论是在日常生活,还是在工业控制,航空航天.freels,使得其时间粒度过大,加大了任务响应延迟。 (2) Linux的内核是不可抢占的, 当一个任务通过系统调用进入内核态运行时,一个具有更高优先级的进程,只有等待处于核心态的系统调用返回后方能执行,这将导致优先级逆转。实时任务执行时间的不确定性,显然不能满足硬实时应用的要求。 (3) Linux采用对临界区操作时屏蔽中断的方式,在中断处理中是不允许进行任务调度的,从而抑制了系统及时响应外部操作的能力。 (4) 缺乏有效的实时任务调度机制和调度算法。 针对这些问题,利用Linux作为底层操作系统,必须增强其内核的实时性能,从而构建出一个具有实时处理能力的嵌入式系统,适应嵌入式领域应

文档评论(0)

1亿VIP精品文档

相关文档