毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> linux >> 正文

多进程如何创建一个独立的无限循环的进程

更新时间:2015-4-26:  来源:毕业论文

用的是C自己的pthread库,进去进程之后,我需要的是该进程一直在那里接收包,接收完了进入下一个接收,就是无线循环,但是主进程可以一直运行不受影响。
可是用pthread写的进程,join了之后,它一直就不出来了,所以想问一下有什么方法建立一个独立的进程而不影响主进程运行

调用 pthread_join 主线程阻塞了吧?把这个放后面呢 或者把线程的属性修改为 detachable

主线程总有退出的地方,比如main()函数返回之前。主线程创建了一个干活的线程后,可以继续去干其它的活,在把所有其它的活都干完,退出之前,调用pthread_join()来回收创建的线程。

用pthread_detach就可以实现独立的无限循环进程了

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。