"Do you have some reason to expect QNX kernel to perform better than Linux kernel?"

The QNX kernel is a thing of genius and is a different type of kernel model than the linux kernel. The linix kernel is a Monolithic kernel, while QNX is a microkernel and I personally feel that it is better suited for this type of environment. I am slightly bias, but the only reason i fell in love with QNX is because i've tried sooooo soooo many OS's and while they all have their merits, I keep coming back to QNX for many reasons.

in the real time space it does preform better, even than real time adaptations of the linux kernel (wind river's and others)