Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

QNX or RTLinux?

664 views
Skip to first unread message

Sean Yang

unread,
Mar 19, 2003, 2:41:59 AM3/19/03
to
What is the main difference between these two RTOS? Can anyone give me a hint?
Thanks

C Wolff

unread,
Mar 19, 2003, 3:32:47 AM3/19/03
to
Hello,

the main difference:

QNX is an OS with a microkernel architecture, RT-Linux is a monolithic
kernel. Microkernels have advantage for reliability (which does NOT mean
that RT-Linux is not reliable)

Both are hard realtime with rougly equal performance.
Both are UNIX like form application space point of view.


Good luck
Carl.


Sean Yang wrote in message ...

Sean Yang

unread,
Mar 19, 2003, 11:46:03 AM3/19/03
to
thanks, Carl.
I'd like to ask : since (1) if QNX is microkernel structure, and RTLinux is monolithis structure,
apparently QNX is more flexible to extend the service program(which is a very significant
advantage); (2) QNX is also a hard realtime OS; then I can't see any advantage of RTLinux.
Could you give some more information?
I called RTLinux and they give student quota of binary code 200 bucks.


"C Wolff" <nos...@nospam.nl> wrote in message news:v7gasci...@corp.supernews.com...

| Neptune |

unread,
Mar 19, 2003, 3:32:28 PM3/19/03
to
I suggest you to consider a better linux RT extensions : RTAI .


Carl

unread,
Mar 20, 2003, 1:31:15 PM3/20/03
to

"Sean Yang" <yan...@purdue.edu> wrote in message
news:b5a3ai$apl$1...@mozo.cc.purdue.edu...

> thanks, Carl.
> I'd like to ask : since (1) if QNX is microkernel structure, and RTLinux
is monolithis structure,
> apparently QNX is more flexible to extend the service program(which is a
very significant
> advantage); (2) QNX is also a hard realtime OS; then I can't see any
advantage of RTLinux.
> Could you give some more information?
> I called RTLinux and they give student quota of binary code 200 bucks.

Well, it depends on the situation.

1) Big advantage regarding source code availability: in real life large
projects: this reduces significantly solving problems in the OS. RT-Linux
has source availability i believe.

2) I regard both OS-es equal flexible;

3) QNX has runtime license cost: take your own conclusion;

4) QNX is a very good OS regarding quality;

5) Advantage of RT-Linux over QNX: it is possible to adapt the scheduling
method if necessary

Good luck
Carl.

Heinz Häberle

unread,
Apr 19, 2003, 5:29:18 PM4/19/03
to
The biggest advantage - as I would say - is the ability to run all the neat
stuff you get from Linux on top of the RTOS. And pretty much stuff you might
need is userspace. Well it all depends on your environment.

And of coures, the QNX has a posix interface. But try to port just a small
application from Linux to QNX...It will take u a while

Heinz

"Carl" <pos...@nospamthienenwolff.demonnospamblaalb.nl> schrieb im
Newsbeitrag news:v7k278r...@corp.supernews.com...

0 new messages