was bedeutet --enable-Optimierungen zu tun, während der Kompilierung von python?

Ich versuche zu kompilieren Python 3.6 auf einem arm-basierten Linux-Maschine,
./configure Ausgänge dieser:

Wenn Sie möchten, eine release-Version mit allen Optimierungen aktiv (LTO, PGO, usw.),
bitte führen Sie ./configure --enable-optimizations.

was bedeutet --enable-optimizations tun?

  • Was ich gelesen habe ist, dass es dreht sich auf etwas, genannt Profile Guided Optimizations. Diese Art der Optimierung dauert eine lange Zeit zum konfigurieren, aber die daraus resultierende python-binary interpreter ist 10% schneller bei der Ausführung von Python-code. Überprüfen Sie diese Referenz (eigentlich ein github issue) - Issue #160
InformationsquelleAutor Yashar | 2016-12-31
Schreibe einen Kommentar