I have recently start working with Python multiprocessing module. I understand explanation of queues, but recently I found on https://pymotw.com/2/multiprocessing/communication.html that queues don't need to be pass as args to Proccess constructor method, e.g.
p = Process(target=f, args=(q,)),
instead, it seems that they are globally shared. I thought that this is only the case when we have managed queues, i.e.
queue = manager.Queue()
Can someone help me to understand this?