多处理还是os.fork,os.exec?

2024-04-30 10:26:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用多处理模块派生子进程。因为在forking上,子进程得到父进程的地址空间,所以我得到了父进程和子进程的相同日志。我想清除子进程的地址空间,以便从父进程继承任何值。我知道多处理在较低级别执行fork(),而不是exec()。我想知道在我的情况下使用多处理是好的,还是应该使用os.fork()和os.exec()的组合,或者有其他的解决方案?

谢谢。


Tags: 模块进程os地址空间情况fork解决方案