无论何时我执行
以下是代码示例:
import numpy
,都会创建11个子进程(我的CPU有6/12个核心/线程),即使numpy未被使用。这只发生一瞬间,但每个子进程都会接收内存中分配的对象的副本。虽然这发生在非常早期,但我担心可能存在任何副作用。有人能解释一下为什么会发生这种情况吗?以下是代码示例:
import time
import numpy
def hello_world():
print("Hello world")
time.sleep(10)
if __name__ == '__main__':
print("Running")
time.sleep(30)
hello_world()