Das Modul „multiprocessing“ ist noch ziemlich neu in Python. Es wurde erst mit der Version 2.6. eingeführt.
ein Ziel von „multiprocessing“ bestand darin, die Funktionalität und auch nahezu die API des Threading-Moduls zu duplizieren, aber mit dem Unterschied, dass es sich um Prozesse und nicht um Threads handelt.
Ein Untermodul 'multiprocessing.dummy' hat dieselbe API aber es handelt sich dabei nur um einen Wrapper für 'threading'.
„multiprocessing“ ist ein Modul zum Schreiben von Parallelen Python-Programmen basierend auf kommunizierenden Prozessen.
Das Modul ist ideal für CPU-bound Prozesse!