Query - Network driver of QNX4 and QNX6

Is there any major difference between io-net driver of QNX4 and QNX6?

For the same socket library calls with the same socket flag settings, is there any difference in the activity at the network driver of QNX4 and QNX6? I am finding that the application making socket library calls use higher cpu time in qnx6 than in qnx4. How can we reduce this overhead in qnx6? Please give me some pointers on this.

Thanks in advance.

Drivers are totally different. As far as I know QNX6 is a total rewrite.

As for TCP/IP both are based on a similar stack (NetBSD). In some case it might me faster in other slower. Can you be a little more specific as exactly what takes more CPU time, how do you measure it?