Kapitel 10. Das Multiprozessor-Modul
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
CPython nutzt standardmäßig nicht mehrere CPUs. Das liegt zum einen daran, dass Python noch in der Single-Core-Ära entwickelt wurde, und zum anderen daran, dass eine effiziente Parallelisierung ziemlich schwierig sein kann. Python gibt uns die Werkzeuge dafür, überlässt uns aber die Entscheidung. Es ist jedoch schmerzhaft zu sehen, dass dein Multicore-Rechner nur eine CPU für einen langlaufenden Prozess verwendet, deshalb werden wir in diesem Kapitel Möglichkeiten besprechen, alle Kerne des Rechners gleichzeitig zu nutzen.
Hinweis
Wir haben gerade CPythonerwähnt - diegängige Implementierung, die wir alle verwenden. Nichts in der Sprache Python hindert sie daran, Multicore-Systeme zu nutzen. Die CPython-Implementierung kann mehrere Kerne ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access