PGO je ve správičce vysvětleno úplně zcestně, tak to raději upřesním:
PGO není žádná zázračná funkce, která program urychlí, je to metoda optimalizace pomocí profileru. profiler je kód který se zakompiluje do vývojové verze a slouží k statistickému vyhodnocení, který že kód je v programu ten nejpomalejší. tento pomalý kód je pak optimalizován ručně. ve finálním buildu pak žádný profiler zabudován není.
PGO funguje tak, jak je to popsano v odkazovanem clanku. Tj. program se prelozi, pak se chvili necha dusit a za pomoci informaci, ktere vypadnou z profileru, se prelozi jeste jednou a lepe. Cili je to takova zazracna funkce, ktera program (nekdy) urychli.