嵌入式实时操作系统
发布时间:2023-07-19 15:42:12
实时操作系统特征
1.即使性
及时性指实时系统对于连续处理事务的要求。像多媒体音视频的处理,语音聊天,视频会议等的应用,都要求音频、视频在时间上连贯,延迟小。在工业控制上,要求对外部事件的处理所能接受的延迟得到更精细的控制,控制精度可能是毫秒级,甚至可能是微秒级。
2.交互作用性
交互作用性指实时系统对于人机的响应时间由人所能接受的等待时间来确定。例如系统对键盘的响应,对于鼠标事件、触摸板的响应,对于窗口变化的响应等要求。
3.多路性和独立性
多路性和独立性指实时系统要求对于并发的事件作出“同时”的响应。从宏观上来看,多路事件同时发生,但每一个分立事件却保持自身的独立完整性。
举例说明
比如,对于危险环境外部数据的采取,对于紧急情况的响应等。
在多媒体播放过程中,要求对音视频作出及时、快速的处理,否则声音或画面会出现断续。
在人机接口中,快速对用户按键的响应也是实时性的范畴。
如果在一个系统中,所有的“用户”请求都能得到立即响应,那是最理想的情况。
但是往往处理器的速度不够快,或者说系统中的 CPU不够多那么这时候就需要系统按照任务的紧急程度,制定不同的优先级策略,设计性能优秀的调试算法。
- 上一篇:干货分享|为什么有这么多编程语言?
- 下一篇:知识分享|如何理解程序的内部结构