Linux Magazin germany

Parallele Wege

Python-Praxis, Folge 5: Nebenläufigkeit (Teil 2)

Multithreading bietet nicht die einzige Möglichkeit, die Performance durch Parallelarbeit zu steigern. Andere Varianten sind etwa das Multiprocessing oder asynchrone Ein- und Ausgaben.

Multiprocessing

Beim Multiprocessing laufen die Prozesse vollkommen unabhängig voneinander ab. Das birgt aber auch den Nachteil wachsender Komplexität, wenn die Prozesse sich untereinander austauschen müssen und deshalb Interprocess Communication (IPC) ansteht.

Das Beispiel aus Listing 1 zeigt eine typische Aufgabe, bei der Multiprocessing

Sie lesen eine Vorschau, starten Sie ein Abonnement, um mehr zu lesen.

Mehr von Linux Magazin germany

Linux Magazin germany2 min gelesen
Neues Auf Der Heft-DVD
In eigener Sache: DELUG-DVD Neben dem Linux-Magazin ohne DVD gibt es die DELUG-Ausgabe mit einem speziell zusammengestellten Datenträger. Gebündelt unter einer HTML-Oberfläche enthält er Programme und Tools, die wir in der jeweiligen Ausgabe testen.
Linux Magazin germany3 min gelesen
Tux Liest
Zwei Bücher über gutes Programmieren Obwohl Programmieren längst eine Ingenieursdisziplin ist, umweht es immer noch ein Hauch von Kunst. Zweifellos zeichnen einen guten Programmierer zum Beispiel Sprachenkenntnis und Methodenwissen aus, Dinge, die ma
Linux Magazin germany1 min gelesen
It Profi Markt
Sie fragen sich, wo Sie maßgeschneiderte Linux-Systeme sowie kompetente Ansprechpartner zu Open-Source-Themen finden? Der IT-Profimarkt weist Ihnen hier als zuverlässiges Nachschlagewerk den richtigen Weg. Die im Folgenden gelisteten Unternehmen besc

Ähnlich Bücher & Hörbücher