五种最常用的实时操作系统是什么?

meh*_*mak 13 operating-system real-time rtos

我正在寻找最常用的5个实时操作系统.我在Google上搜索过,维基百科有一个RTOS列表,但它们是随机排列的,我也不相信所有这些都是实时运行的.

还有一个问题:我们可以包含Windows 7吗?当我们设置5个任务的优先级时,例如实时.

thk*_*ala 19

我接触过的实时操作系统,按照(主观)影响的顺序:

  • VxWorks的
  • QNX
  • eCos的
  • RTLinux的

特别是VxWorks在关键应用领域有着悠久的历史 - 例如,汽车和各种NASA太空平台.然而,它既不是免费软件也不是开源软件 - 在我自己的项目中,我可能更喜欢eCos或RTLinux.

这篇维基百科文章还有一个部分,其中包含最多部署的RTOS列表,尽管其内容不受任何引用的支持.

也就是说,如果您搜索一下,您会发现部署最多的RTOS通常位于专有嵌入式系统中.其中许多实际上推动了操作系统的定义(例如各种外部设计).

如果您对此列表的使用没有更多信息,我们无法提供更多信息.例如,如果您打算开发RT软件,则需要考虑的因素远远多于每个RTOS的流行度.应该考虑成本,支持的硬件,熟悉各种接口,供应商对特定应用的支持,开发工具的质量等等......


sar*_*old 5

在维基百科的长名单中,我认识的名字在我认识的人中被"部署":

eCos,LynxOS,QNX,RTAI,RTLinux,Symbian OS,VxWorks,Windows CE,MontaVista Linux.

其中,我猜这个顺序:Symbian OS,Windows CE,QNX,MontaVista,RTLinux.但那些是我的猜测.:)

如果您想要包含Soft Real-Time系统,Windows 7和股票Linux可能符合条件.取决于您的需求.

  • 这不是问题的答案,而是轶事观点.为什么它被"接受"? (5认同)