Я запускаю 7 рабочих процессов на одной машине с 4 ядрами. Я, возможно, сделал плохой выбор с этим циклом, ожидая результат map_async:IPython.parallel клиент висит в ожидании результата map_async
while not result.ready():
time.sleep(10)
for out in result.stdout:
print out
rec_file_list = result.get()
result.stdout
продолжает расти со всеми отпечатками из 7 процессов, запущенных, и это привело к консоли, вызвавшее карту, чтобы повесить , Монитор активности на моем MacBook Pro показывает, что все 7 процессов все еще запущены, а терминал, на котором работает контроллер, по-прежнему активен. Какие у меня варианты? Есть ли способ получить результат после завершения процессов?