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.
SPTAggregate je nástroj pro příkazový řádek pro optimalizaci řízenou ukázkovým profilem (SPGO). Slouží ke kombinování jednoho nebo více souborů ETL (Event Trace Log), které xperf se shromažďují do jednoho souboru SPT (Sample Profile Trace). Volitelně můžete filtrovat data podle procesu nebo binárního názvu a vyloučit události jádra. Po vytvoření souboru SPT jej pomocí spDConvert naimportujte do souboru SPD (ukázková databáze profilu) pro pracovní postupy optimalizace.
Soubory ETL (záznam trasování událostí) obsahují nezpracované události výkonu hardwaru, které zaznamenává xperf.
SPTAggregate převede tyto soubory ETL do formátu SPT, jenž obsahuje ukázkové události pro import do souboru SPD (databáze ukázkových profilů) pomocí nástroje SPDConvert.
Syntax
SPTAggregate[možnosti] /etletlfilessptfile
Parametry
možnosti
Zadejte u SPTAggregate následující možnosti:
-
/Proces:<Procesy> Filtrování událostí podle názvu procesu Zadejte jeden nebo více názvů procesů jako seznam oddělený čárkami.
Příklad:/process:myapp.exe -
/Binární:<Binární soubory> Filtrování událostí podle binárního názvu Zadejte jeden nebo více binárních názvů jako seznam oddělený čárkami.
Příklad:/binary:mylib.dll,myapp.exe - /nokernel Vylučte události jádra operačního systému.
- /Pomoc Zobrazení informací nápovědy
etlfiles
Seznam souborů ETL (Event Trace Log) oddělených čárkami, které se mají zpracovat. Shromážděte soubory ETL pomocí xperf.
sptfile
Výstupní soubor SPT, který chcete vytvořit.
Remarks
Note
Spusťte tento nástroj z příkazového řádku Visual Studio developer.
Pomocí SPTAggregate převeďte jeden nebo více souborů ETL shromážděných pomocí xperf do souboru SPT. Příznak /etl je povinný a musí předcházet seznamu souborů ETL. Výsledný soubor SPT můžete importovat do souboru SPD pomocí SPDConvert.
SPTAggregate používá xperf, které musí být v proměnné PATH a nakonfigurované pomocí změn perfcore.ini, jak je popsáno v části Konfigurace souboru perfcore.ini.
Když SPTAggregate spustí xperf, použije parametry, jako jsou: xperf -a spt -genSPT outputfile.spt -binary application.exe,support.dll,companion.dll, kde -a spt určuje vygenerování ukázkové zprávy o analýze trasování profilu, -genSPT určuje výstupní soubor SPT a -binary zaměřuje analýzu na zadané binární soubory.
Další informace o xperf příznakech naleznete v referenční dokumentaci k nástroji Xperf Command-Line .
Example
Tento příklad převede jeden soubor ETL na soubor SPT:
SPTAggregate /etl filename.etl filename.spt
Tento příklad filtruje události na konkrétní proces:
SPTAggregate /process:filename.exe /etl filename.etl filename.spt
Tento příklad agreguje dva soubory ETL a vyloučí události jádra:
SPTAggregate /nokernel /etl run1.etl,run2.etl filename.spt
Viz také
Kurz: Použití optimalizace řízené vzorkováním profilů (SPGO) ke zvýšení výkonu
Optimalizace na základě profilu
SPDConvert
SPDDump
SPTDump