fork()函数可用于复制multithreading进程。 如果是这样,所有的线程将完全相同,如果没有,为什么不。 如果复制不能通过fork完成,还有其他的function可以为我做吗?
Linux fork / exec到同一个目录下的应用程序
删除shell脚本中的分支,以便在Cygwin中运行良好
如何保持同一个核心上的父母和子女的过程
从multithreading过程调用系统(3)是否安全?
在fork之后,只有一个线程正在运行。 这是POSIX标准要求。 请参阅问题fork和现有线程 的最佳答案 ? 。
不,孩子只会有一个线程。 分叉线程不是微不足道的。 (请参阅这篇文章线程和fork():混合之前思考三遍)。
我不知道克隆一个进程及其所有线程的方法,我不认为在Linux上是可行的。
没有。
一个fork用自己的线程创建一个新的进程,复制文件描述符和虚拟内存。
一个孩子的过程不会与他的父亲分享同样的记忆。 所以这是绝对不一样的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。