Vxworks是否支持多道程序设计?

问题描述 投票:0回答:2

早期版本的Vxworks不支持多处理,但我读过Vxworks 6.6及更高版本支持SMP(对称多处理).SMP允许进程在多个内核中并行运行。但是Vxworks是否支持多程序设计? Vxworks的一个问题是,因为整个软件是一个程序,如果一个线程崩溃整个软件崩溃!还是这样吗?

vxworks multiprogramming
2个回答
0
投票

答案是肯定的。是的几个具体答案。 VxWorks 6.x和7.x具有过程模型(称为RTP)VxWorks 6.6+和7.x具有SMP。 VxWorks 7.x的内存模型更像Unix。

VxWorks 6.x和VxWorks 7都具有Posix pthread和本机多编程API,包括处理器关联API


-1
投票

我使用的是Vxworks 6.8,它支持多个线程。线程中的崩溃是孤立的。崩溃的线程终止,而其他线程继续执行。

© www.soinside.com 2019 - 2024. All rights reserved.