VxWorks 5.x では、すべてのデータとテキスト セグメントがタスク間で共有されます。実際には、単一のメモリ空間があります。
Vxworks 6.x では、Linux プロセスに似たリアルタイム プロセスが導入されました。データとコード セグメントは単一のプロセスに固有ですが、プロセス内のすべてのタスク (スレッド) はそれらのセグメントを共有します。VxWorks 6 では、カーネル空間を、カーネルで実行されるすべてのタスクの共有データとコード セグメントを備えた独自のメモリ空間と考えることができます。