【问题标题】:Do vxworks task share data region?vxworks 任务是否共享数据区域?
【发布时间】:2009-08-20 10:53:29
【问题描述】:

在 vxworks 中,数据区域是在所有创建的任务(如 linux 线程)之间共享的吗?还有我觉得每个任务应该分开的文本和代码段呢

【问题讨论】:

    标签: task vxworks


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-24
      • 2013-11-01
      • 1970-01-01
      • 2017-09-18
      • 2011-12-06
      • 2015-08-12
      • 1970-01-01
      • 2019-11-02
      相关资源
      最近更新 更多