Benutzer-Werkzeuge

Webseiten-Werkzeuge


python:performance

CPython optimierte Ausführung

  • CPython kennt einen optimierten Modus
    • die entstehenden kompilierten Dateien heißen nicht .pyc, sondern pyo
  • python3 -o
    • deaktiviert asserts (werden nicht mit kompiliert)
    • spart entsprechend (abhängig von der Anzahl) Zeit bei der Ausführung
  • python3 -oo
    • deaktiviert zusätzlich die Doc-Strings
    • das spart ggf. Speicher bei der Ausführung
python/performance.txt · Zuletzt geändert: 2022/09/26 18:53 von root