Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pomocí SPDDump lze prohlížet soubory databáze vzorových profilů (SPD) a objektové soubory, které obsahují data vzorových profilů pro optimalizaci řízenou vzorovými profily (SPGO). Tento nástroj slouží k ověření obsahu SPD, řešení potíží s kompatibilitou SPD/PDB a zobrazení podrobností profilu, jako jsou funkce, grafy toku, pokrytí a dynamické odhady instrukcí. Spusťte SPDDump z příkazového řádku Visual Studio Developer.
Soubor SPD obsahuje zpracovaná data profilu, která kompilátor používá k rozhodování o optimalizaci během sestavení.
Syntax
SPDDump[možnosti] spdfile
Parametry
možnosti
Zadejte následující možnosti pro SPDDump:
- /all Vypíše celý soubor SPD. Tato možnost je výchozí.
- /header Vypíše hlavičku souboru SPD.
- /Modul Výstup hlavičky modulu v souboru SPD. Implikuje /header.
- /Symbol Vypíše tabulku symbolů modulu. Implikuje /module.
- /Func Vypíše profil funkce. Implikuje /module.
- /funcid:<Fid> Vypíše profil funkce s daným ID funkce.
- /cg Zahrnout informace o volaných funkcích do výstupu profilu funkcí. Zahrnuje /func.
- /Fg Do výstupu profilu funkce zahrňte vývojový graf. Zahrnuje /func.
- /Dat Vypíše datový profil. Implikuje /module.
- /Minidump Vylučte z výstupu ukázkové korelační informace, jako jsou rozsahy RVA.
- /Pokrytí Informace o pokrytí základního bloku výstupu
- /dyninst[:<n>] Vypíše odhad dynamického počtu instrukcí pro prvních 50 funkcí nebo pro prvních n funkcí, je-li zadáno.
- /Pomoc Zobrazení informací nápovědy
spdfile
Cesta k souboru SPD nebo souboru objektu, který chcete zkontrolovat.
Remarks
Note
Spusťte tento nástroj z příkazového řádku Visual Studio developer.
Pomocí SPDDump zkontrolujete obsah souboru databáze vzorového profilu (SPD).
SPDConvert vytváří soubory SPD. Proces sestavení, který používá /SPGO, vkládá tyto soubory do souborů PDB.
Pokud chcete diagnostikovat chybu "Nekompatibilní verze SPD", použijte /header k prozkoumání identifikátoru GUID pdB a stáří uloženého v souboru SPD. Potom tyto hodnoty porovnejte se souborem SPT pomocí SPTDump /progid.
Example
Tento příklad zobrazí informace o odhadovaném pokrytí základních bloků pro soubor SPD:
SPDDump /coverage filename.spd
V tomto příkladu se vypíše hlavička SPD pro kontrolu identifikátoru GUID a stáří souboru PDB:
SPDDump /header filename.spd
Tento příklad vypíše odhad dynamické instrukce pro prvních 10 funkcí:
SPDDump /dyninst:10 filename.spd
Viz také
Návod: Použití optimalizace řízené profilem pomocí vzorkování (SPGO) ke zvýšení výkonu
SPDConvert
SPTDump
SPTAggregate