multiprocessing

Multiprocessing ist die Verwendung von zwei oder mehr zentralen Verarbeitungseinheiten (CPUs) innerhalb eines einzelnen Computersystems
3
Antworten

Python 3: Monkey-patchen Code kann nicht durch Multiprocessing wieder importiert werden

In Kürze Wie kann ich Modul A von Modul B kopieren, wenn die Funktionen von Modul A importiert werden sollen, damit ich die Funktionen von Modul A mit dem% standard Bibliothekspaket multiprocessing ausführen kann? Hintergrund Ein Cli...
14.09.2012, 15:25
2
Antworten

Die Python-Mehrfachverarbeitung dauert viel länger als die Einzelverarbeitung

Ich führe einige große Berechnungen auf 3 verschiedenen numpigen 2D-Arrays nacheinander durch. Die Arrays sind riesig, jeweils 25000x25000. Jede Berechnung nimmt viel Zeit in Anspruch, daher habe ich beschlossen, 3 von ihnen parallel auf 3 CPU-K...
29.10.2013, 21:08
1
Antwort

Python-Multiprocessing verwendet nicht alle Cores auf RHEL6

Ich habe versucht, das Python-Multiprocessing-Paket zu verwenden, um einige Physiksimulationen zu beschleunigen, die ich mache, indem ich die mehreren Kerne meines Computers ausnutze. Ich habe bemerkt, dass wenn ich meine Simulation durchführ...
03.10.2012, 14:23
1
Antwort

Python-Multiprocessing-Protokollierung - warum multiprocessing.get_logger

Ich habe schon seit geraumer Zeit mit der Protokollierung von Multiprozessen zu kämpfen, und das aus vielen Gründen. Einer meiner Gründe ist, warum ein anderer get_logger. Natürlich habe ich diese Frage gesehen > und es scheint, dass der...
23.11.2012, 01:43
1
Antwort

Wenn ein Prozess an eine Liste angehängt wird (aber nichts damit getan wird), ändert sich das Programmverhalten

Im folgenden Programm, wenn ich den Prozess an eine Liste angehängt habe (eine scheinbar sinnlose Sache), läuft es wie erwartet. Aber wenn ich den Anhang entferne, wird der Destruktor der Prozesse viele Male aufgerufen, bevor er überhaupt ausgef...
05.11.2011, 20:38
2
Antworten

PYTHON Globale Variable von jedem Prozess aus zugänglich machen

Ich bin neu bei Python und habe angefangen, einen genetischen Algorithmus (GA) zu verwenden, um eine Art Kurvenanpassung durchzuführen. Für diesen GA verwende ich die (tolle) Pyvevolve-Bibliothek ( Ссылка ), das die Rechenzeit durch Multiprocess...
01.06.2016, 13:45
7
Antworten

Warum hat mein Python-Programm nur 33% CPU pro Prozess? Wie kann ich Python nutzen alle verfügbaren CPU?

Ich benutze Python 2.5.4. Mein Computer: CPU AMD Phenom X3 720BE, Mainboard 780G, 4GB RAM, Windows 7 32 Bit. Ich benutze Python-Threading, kann aber nicht jeden python.exe-Prozess zu 100% CPU verbrauchen. Warum verwenden sie nur etwa 33-34%...
16.11.2009, 16:33
8
Antworten

Multithreading oder Multiprocessing

Ich entwerfe einen dedizierten Syslog-Processing-Daemon für Linux, der robust und skalierbar sein muss, und ich diskutiere Multithread vs. Multiprozess. Der offensichtliche Einwand beim Multithreading ist die Komplexität und die bösen Fehler....
22.03.2009, 21:01
2
Antworten

Python: Schreiben in eine einzelne Datei mit Queue bei Verwendung des Multiprocessing Pools

Ich habe Hunderttausende Textdateien, die ich auf verschiedene Arten analysieren möchte. Ich möchte die Ausgabe in eine einzelne Datei ohne Synchronisierungsprobleme speichern. Ich habe Multiprocessing-Pool verwendet, um dies zu tun, um Zeit zu...
27.10.2014, 20:57
2
Antworten

Warum ist Python Multiprocessing Pipe unsicher?

Ich verstehe nicht, warum Pipes als unsicher bezeichnet wird, wenn mehrere Absender vorhanden sind und Empfänger. Wie der folgende Code mit Queues in Code umgewandelt werden kann, wenn dies der Fall ist Fall ? Queues wirft EOFE...
18.09.2012, 18:55