|
|
1
1
如果您使用的是UNIX,那么在C语言中,fork()应该创建所有新的线程,如果您在创建线程之后进行fork,但这将导致重复使用资源,因此可能是一个问题。 http://gauss.ececs.uc.edu/Users/Franco/ForksThreads/forks.html 本文讨论了在多线程应用程序中使用fork的一个问题,它们引用了一个网页,页面如下: http://www.viraj.org/b2evolution/blogs/index.php/2007/02/10/threads_and_fork_a_bad_idea http://www.lsgalilei.org/glibc-doc/Threads-and-Fork.html 这个问题应该有你需要的答案,顺便说一句: fork and existing threads? |
|
|
James G · 分叉过程每次打印的方式不同 8 年前 |
|
|
Filip Spasovski · fork()从何处开始[重复] 8 年前 |
|
|
Alopex · 如何从子进程到父进程获取返回值? 8 年前 |
|
|
TheAndreyx22 · 查看execvp(); 8 年前 |
|
|
Jacob H · 如何写入正在运行的程序的stdin 8 年前 |
|
|
Pedro · execlp()无法检索正确的输入 8 年前 |
|
|
Giorgi Cercvadze · 如何将暂停的进程设置为后台? 8 年前 |
|
|
S. N · 使用C创建子进程和父进程 8 年前 |
|
|
funcs · 无限循环中来自子级的read()标准输出 8 年前 |