Frage zu PGO (profile guided optimization)



  • Ich habe zwecks Optimierung mal mit PGO herumexperimentiert und folgendes Ergebnis erreicht (VS2008):

    2827 of 2827 (100.00%) profiled functions will be compiled for speed
    2827 of 2827 functions (100.0%) were optimized using profile data
    441757 of 441757 instructions (100.0%) were optimized using profile data
    

    Für mich hört sich das irgendwie an, als würde er nichts anderes machen, als regulär mit /O2 zu kompilieren. Die anderen in der MS-PGO-Doku erwähnten Optimierungen werden hier nicht erwähnt. Einen Geschwindigkeitsunterschied zu /O2 kann ich auch nicht ausmachen. Liege ich da richtig? War es vielleicht ein Fehler, den /O2-Schalter zusammen mit PGO zu nutzen?


Anmelden zum Antworten