• # Par curiosité

    Posté par . En réponse au message release moins performante que debug. Évalué à 4.

    Essaie de compiler sans O3 mais avec O0 (pour être dans les même conditions) dans un premier temps puis O2.
    O3 a tendance à privilégier la "rapidité" du code par rapport à la taille, et ça a parfois tendance à provoquer pas mal de "cache miss" surtout quand tu as beaucoup de code "inline" donc à ralentir l'exécution. O2 est un meilleur compromis à ce niveau.