【发布时间】:2019-11-27 02:19:24
【问题描述】:
我想看看一些例子。我知道它们之间的区别(相同的 PID、相同的线程虚拟地址等)。
例如,使用相同的地址是否会限制线程的使用或功能?或者相反,它是否使多处理功能更强大但效率更低?
【问题讨论】:
-
我不确定我是否理解您的问题。如果您的线程共享数据,并且您想避免 IPC,请将它们放在同一个进程中。否则,不同的流程将成为一种选择。
-
我不清楚何时选择进程而不是线程并希望查看一些示例
标签: c multithreading multiprocessing