- 19
- 0
- 约6.83万字
- 约 7页
- 2016-12-23 发布于贵州
- 举报
一、引言 Linux本身为分时操作系统,其系统目标为较好的平均响应时间和较高的吞吐量,而实时系统则主要考虑任务的按时完成、 尽量减少进程运行的不可预测性等。但与商业嵌入式操作系统相比Linux遵循GPL,具有源代码开放、定制方便、支持广泛的计算机硬件等优点,所以,近年 来嵌入式Linux成为嵌入式系统方向上的一个研究热点。本文首先分析了实时系统的特点和Linux内核在实时应用方面的不足,然后针对影响操作系统实时性能的若干方面进行研究,提出解决方案,最后总结全文。 二、实时系统的分类 实时系统最重要的特点就是实时性,即系统的正确性不仅仅依赖于计算的逻辑结果的正确性,还取决于输出结果时间的及时性。从这个角度看,实时系统是“一个能够在指定或者确定的时间内完成系统功能和对外部环境做出响应的系统”。按对实时性能要求的程度,实时系统可分为两类: (1) 硬实时系统:要求可确定性强,具有明确的实时约束,在某个限定的时刻之前不能完成任务将造成灾难性的后果。 (2) 软实时系统:也对时间敏感,但偶尔发生不能满足严格实时要求的情况也是允许的。 三、Linux在实时方面存在的不足 Linux虽然符合POSIX1003.1b关于 实时扩展部分的标准,例如:支持SCHED_FIFO和SCHED_RR实时调度策略,锁内存机制(memorylocking),实时信号等功能,但是 由于其最初的设计目标为通用分时
您可能关注的文档
最近下载
- T∕CACM 1075-2018 中医治未病技术操作规范 艾灸.pdf VIP
- Unit+4+Eat+Well+Section+A+1a-1d+课件+2024-2025学年人教版(2024)七年级英语下册++.pptx VIP
- 新员工入职登记表.docx VIP
- T∕CACM 1098-2018 中医治未病技术操作规范 隔药饼灸.pdf VIP
- 2026高考数学复习:外接球与内切球、棱切球问题(含解析).docx
- GB3469-83《文献类型与文献载体代码》.doc VIP
- 新22S3 室外排水工程建筑工程图集.docx VIP
- PP助手(越狱版)更新至2.1.0版本支持微信多开.pdf VIP
- 2026年包头铁道职业技术学院单招职业倾向性考试题库及答案详解一套.docx VIP
- 广东省广州市2026届高三年级上学期12月调研测试(广州零模)历史试卷.docx VIP
原创力文档

文档评论(0)