Накратко
multiprocessing изпълнява работа чрез отделни процеси. Това може да използва повече процесорни ядра, но пренасянето на данни между процесите има собствена цена.
Полезно е да знаеш
multiprocessing изпълнява работа чрез отделни процеси. Това може да използва повече процесорни ядра, но пренасянето на данни между процесите има собствена цена. [1]
При стартиране обърни внимание на защитата на главния модул и избрания метод за създаване. Не приемай глобална променлива за автоматично споделена памет. Общите данни изискват изричен механизъм, а малка задача може да струва повече за прехвърляне, отколкото за самото изчисление.
Източници
За повече подробности и проверка на информацията: