QNX

Bahman Koohestani bahman at nixtor
Tue Jul 11 07:48:38 AEST 1989


>QNX has a fork call and it works very efficiently.....

Yes, QNX does have a fork call; it also works very "efficiently", however,
it is brain damaged. Why???? Because it is nothing like the unix fork() call.
It does not let you pass file descriptors or file pointers to the son task. All
it does is that it allows you to create a son task and then you must re-open]
any files that you would have expected to inherit from the parent task.
QNX is a good system for real time (process control) applications, it is
not as open as unix is in a lot of different ways. fork () also has a lot
of other side effects (depending on the version of QNX you are working with).
At one point, one could not create a background task from another background
task..... SO WHAT?



More information about the Comp.unix mailing list