Crashdowns
Ensign
- Registriert
- Juni 2010
- Beiträge
- 138
Hallo Leute,
ich arbeite gerade mit Python und habe eine Funktion die ich gerne mehrfach, paralell aufrufen möchte.
In der aufgabenListe liegen etwa 20 Elemente, aber es sollen maximal 5 Prozesse gleichzeitig laufen. Solange soll die for-Schleife keine neuen Prozesse starten. Ausserdem ist mir noch nicht ganz klar, wie ich dann am besten zum Schluss aufpasse, das auch wirklich jeder Process terminiert hat bevor die main Function terminiert.
Beispiel:
Ich hoffe es ist ungefähr klar geworden was ich meine
Hat jemand eine Idee?
Mfg Crash
ich arbeite gerade mit Python und habe eine Funktion die ich gerne mehrfach, paralell aufrufen möchte.
In der aufgabenListe liegen etwa 20 Elemente, aber es sollen maximal 5 Prozesse gleichzeitig laufen. Solange soll die for-Schleife keine neuen Prozesse starten. Ausserdem ist mir noch nicht ganz klar, wie ich dann am besten zum Schluss aufpasse, das auch wirklich jeder Process terminiert hat bevor die main Function terminiert.
Beispiel:
PHP:
def function():
#do something
for aufgabe in aufgabenList:
p = Process(target = function, args = (,))
p.start()
Ich hoffe es ist ungefähr klar geworden was ich meine
Mfg Crash