vxworks任务共享数据区域?

时间:2009-08-20 10:53:29

标签: task vxworks

在vxworks中是所有已创建的任务(如linux线程)共享的数据区域?另外,我认为每个任务应该分开的文本和代码段

1 个答案:

答案 0 :(得分:6)

在VxWorks 5.x中,所有数据和文本段都在任务间共享。实际上,只有一个内存空间。

Vxworks 6.x引入了实时进程,类似于Linux进程,其中数据和代码段特定于单个进程,但进程内的所有任务(线程)共享这些进程。 在VxWorks 6中,您还可以将内核空间视为自己的内存空间,其中包含在内核中运行的所有任务的共享数据和代码段。