Parallelisierung in JavaScript
07.08.2018, 08:10 Uhr
Multiprocessing
JavaScript und Node.js stellen für die Parallelisierung diverse Optionen zur Verfügung.
Unter Node.js ist es nicht möglich, innerhalb eines einzelnen Prozesses mehrere Threads zu verwenden: Multithreading wie es beispielsweise in Java möglich ist, sieht die Architektur von Node.js nicht vor. Zwar werden intern asynchrone I/O-Operationen auf verschiedene Threads verteilt, die Event-Loop jedoch, die für die Abarbeitung von JavaScript-Events zuständig ist, läuft innerhalb eines einzelnen Threads (Bild 1).
web & mobile DEVELOPER
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt web&mobile Developer plus Kunde.
- 2 Monate Gratis testen
- Über 4.000 qualifizierte Fachartikel
- Diverse DevBooks thematisch für Sie zusammen gestellt
- Webcasts von 30 - 90 Min.
- Aufzeichnungen von ausgewählten Fortbildungen und Konferenzen
- Auf jedem Gerät verfügbar