- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实时Linux技术
实时Linux技术
实时Linux技术
如何在嵌入式LINUX中应用实时特性
如何在嵌入式LINUX中应用实时特性
主讲:易松华
主讲:易松华
实时VS 快速:怎样选择?
2
实时系统概念
实时操作系统(Real-time OS)
分时操作系统(Time-Sharing OS )
– 计算机资源会被平均地分配给系统内所有的工作
• 区别:
–是否有“时限(deadline)”
实时系统特点
指规定的时限内必须完成规定的操作
– 并非指速度快慢
– 硬实时:超过时限完成任务会导致灾难性后果
– 软实时:超过时限完成对任务会带来系统性能的严
重下降
手持设备什么地方需要实时系统?
两种类型的Real-Time
度 响应时间的可接受度
受
接
可 软实时 烤炉温度控制
正 硬实时
负
响应时间
实时系统相关技术和衡量指标
多任务和任务切 :任务切 时间
内核调度:调度算法
可抢占型内核和不可抢占型内核
优先级反转问题
任务间同步和通信
中断延迟
– 中断延迟时间:关中断的最长时间+ 开始执行中断服务程
序的时间
– 中断响应时间:中断延迟时间+ 操作系统保存现场的时间
– 中断恢复时间:恢复现场时间+ 执行中断返回指令的时间
– 中断处理时间
主要实时指标:中断延迟、调度延迟
实时Linux主要依据
高优先级的任务先行
ALWAYS
所以原则就是:
– Everything should be pre-emptable
– Nothing should keep higher priority things from
executing
7
实时Linux概况
提高Linux 时性能方法
双内核方式
– 实现硬实时
– 实时内核+标准内核
– RTLinux、RTAI和Xenomai等
在主流内核上通过patch增加其实时性
– 提高软实时内核性能
– TimeSys Linux/RT
– Montavista Linux
– Ingo Molnar’s RT patch
Linux硬实时
RTLinux
Linux Linux
进程1 进程2
用户层
内核层
通用Linux 内核
实时任务1 实时任务2 实时任务3
实时内核(RT-Linux or RTA I)
您可能关注的文档
最近下载
- 品管基础知识培训课件.pptx VIP
- 人教版数学小学三年级上册《口算乘法》说课稿.doc VIP
- 2019冀教版高中英语必修二单词表.docx VIP
- (高清版)C-H-T 8024-2011 机载激光雷达数据获取技术规范.pdf VIP
- 工厂有关员工权益保护的四个政策(反骚扰、虐待、强迫、歧视).doc VIP
- 2025年河北机关事业单位工人技能等级考试(仓库保管员·中级)历年参考题库含答案详解.docx VIP
- 全国化工大赛-恒逸石化杯-中石化茂名分公司乙烯厂建造年产4.9万吨的醋酸乙烯酯3-反应器的选型与设计说明书.docx VIP
- 干部履历表填写范本(中共中央组织部1999年).doc VIP
- 2025陕西公需课党的二十届三中全会精神解读与高质量发展答案.docx VIP
- 正交曲线壳体物理方程.ppt VIP
原创力文档


文档评论(0)