Sdílet prostřednictvím


pgosweep

Použité v profilu asistencí optimalizace zápis všech dat profilu z spuštěný program do souboru .pgc.

pgosweep [options] image pgcfile

Parametry

  • options
    Volitelný parametr, který může být prázdný.Platné hodnoty pro options jsou následující:

    • **/?**nebo /help, zobrazí zprávu nápovědy.

    • **/noreset,**zachová počet v runtime datových struktur.

  • image
    Úplná cesta k souboru EXE nebo DLL, který byl vytvořen pomocí /LTCG:PGINSTRUMENT volba kompilátoru.

  • pgcfile
    Soubor .pgc, kde tento příkaz bude zapisovat data počty.

Poznámky

Tento příkaz funguje na programy, které byly vytvořeny s parametrem kompilátoru /LTCG:PGINSTRUMENT.Spuštěný program přeruší a zapíše data profilu do nového souboru .pgc.Standardně příkaz obnoví počty po každé operaci zápisu.Pokud zadáte /noreset možnost, příkaz hodnoty, ale nelze je obnovit v spuštěný program.Tato možnost poskytuje duplicitní data Pokud později načíst data profilu.

Alternativní použití pro pgosweep je načítání profilu informace pouze pro modul runtime aplikace.Můžete například spustit pgosweep krátce, po spuštění aplikace a zrušit tento soubor.To by odebrat profil data související s náklady na spuštění.Potom můžete spustit pgosweep před ukončením aplikace.Informace o profilu pouze z runtime má nyní shromážděná data.

Pokud název souboru .pgc (pgcfile) můžete použít standardní formát, který je appname! n.pgc.Tento formát použijte, kompilátor nalezne tato data ve fázi /LTCG:PGO.Pokud pomocí standardního formátu, musíte použít pgomgr sloučit soubory .pgc.

Příklad

pgosweep myapp.exe myapp!1.pgc

V tomto příkladu pgosweep myapp!1.pgc zapíše aktuální informace o profilu Mojeapl.exe.

Viz také

Referenční dokumentace

Nástroje pro optimalizaci s asistencí profilu