实时系统的介绍

来源:互联网 发布:不持有的生活 知乎 编辑:程序博客网 时间:2024/05/20 19:18
实时操作系统的主要特点是什么
实时性(快速处理)
可靠性和安全性高
可剪裁性
不强求系统资源的利用率


实时操作系统(μC/OS一Ⅱ, VxWorks<硬实时>, linux<软实时>)


著名的硬实时系统包括:
VxWorks,rtems, rtlinux, ThreadX, QNX,Nucleus等,


软实时系统包括:Linux2.6.X, winCE


分时操作系统则注重将系统资源平均地分配给各个应用,不太在意各个应用的进度如何,什么时间能够完成。


硬实时系统有一个刚性的、不可改变的时间限制,它不允许任何超出时限的错误。超时错误会带来损害甚至导致系统失败、或者导致系统不能实现它的预期目标


软实时系统的时限是一个柔性灵活的,它可以容忍偶然的超时错误。失败造成的后果并不严重,例如在网络中仅仅是轻微地降低了系统的吞吐量。


硬实时与软实时之间最关键的差别在于,软实时只能提供统计意义上的实时。
0 0