код ниже:
import time, multiprocessing, os
def foo():
logger = multiprocessing.log_to_stderr()
logger.warning(os.getpid())
time.sleep(30)
class Object(object):
def run(self):
for i in range(5):
proc = multiprocessing.Process(target=foo)
proc.start()
for i in range(2):
obj = Object()
proc = multiprocessing.Process(target=obj.run)
proc.start()
начинается с 10 вложенных multiprocessing.Processes
:
![enter image description here](https://i.stack.imgur.com/rmpjc.png)
Безопасно ли запускать Processes
, использованный в коде выше, вложенный?
![enter image description here](https://i.stack.imgur.com/Iv55K.png)