请教唐先生,在QNX4.25中,我用tfork启动进程。。。

请教唐先生,在QNX4.25中,我的应用使用的是C-S模型,在服务端我用tfork启动了大概有三十多个进程(非photon),要根据客户端的连接请求情况动态的终止或启动他们,我使用kill终止已经启动的进程。
想请教唐先生下面几个问题:
1、我这么做妥当吗?QNX是否推荐这样的做法?
2、实际应用中,用tfork启动进程要特别注意些什么?

希望能得到唐先生的回答,不胜感激!

手头没有QNX4的手册,好象tfork()出来的进程与原来的进程共亨数据吧。要当心数据保护。别的,好象就是用"kill"霸道一点:),进程间可以通话的话,你可以“告诉”那个进程请它终止的。

我记得QNX4有一个伪线程库的,就是用tfor()来实现的,可以去网上找找。