The OS as a team of processes

QNX SDP8.0System ArchitectureDeveloperUser

The QNX OS consists of a small microkernel managing a group of cooperating processes.

As the following illustration shows, the structure looks more like a team than a hierarchy, as several players of equal rank interact with each other through the coordinating kernel.

Figure 1The QNX OS architecture.

Figure showing the microkernel and system processes

QNX OS acts as a kind of software bus that lets you dynamically plug in/out OS modules whenever they're needed.

Page updated: