En av de viktigaste skillnaderna mellan de två realtidsoperativsystemen är att QNX är ett mikrokernel-baserat operativsystem medan VxWorks är en monolitisk kärna. ... En monolitisk kärna, å andra sidan, hanterar alla bastjänster och användardefinierade tjänster inklusive kommunikation mellan processer i ett skyddat kärnutrymme.