关于多进程、多线程引起问题的解决方法

1990阅读 0评论2012-11-28 C01141307
分类:LINUX

针对 http://blog.chinaunix.net/uid-20662820-id-3422400.html 提到的问题,目前想到的解决方案:
  1. 将子进程的内容,封装到一个单独的二进制文件
  2. fork()出来的子进程,执行体就是execve这个单独的二进制文件
目前想到的问题,就是fd的继承会有一些负面的影响,毕竟系统库的函数,我们无法用pthread_atfork来搞定阿。


不知道各位大牛还有其他的方法没有?
上一篇:线程安全函数在多进程情况下使用的问题
下一篇:你了解VS Studio的Devenv吗