Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
SPTAggregate egy parancssori eszköz a mintavétel-alapú profilvezérelt optimalizáláshoz (SPGO). Ezzel a(z) xperf által gyűjtött egy vagy több ETL-fájlt (eseménynaplófájlt) egyetlen SPT-fájllá (mintaprofil-nyomkövetési fájllá) egyesítheti. Igény szerint szűrheti az adatokat folyamat vagy bináris név alapján, és kizárhatja a kerneleseményeket. Az SPT-fájl létrehozása után az SPDConvert használatával importálja egy SPD-fájlba (mintaprofil-adatbázisba) az optimalizálási munkafolyamatokhoz.
Az ETL-fájlok (eseménykövetési naplók) nyers hardverteljesítmény-eseményeket tartalmaznak, amelyeket rögzítenek xperf .
SPTAggregate Ezeket az ETL-fájlokat SPT formátumba konvertálja, amely az SPDConvert által egy SPD-fájlba (mintaprofil-adatbázisba) csomagolja az importáláshoz szükséges mintaeseményeket.
Szemantika
SPTAggregate[beállítások] /etletlfilessptfile
Paraméterek
beállítások
A következő beállításokat adja meg a(z) SPTAggregate számára:
-
/Folyamat:<Folyamatok> Események szűrése folyamatnév alapján. Adjon meg egy vagy több folyamatnevet vesszővel tagolt listaként.
Például:/process:myapp.exe -
/Bináris:<Binárisok> Események szűrése bináris név alapján. Adjon meg egy vagy több bináris nevet vesszővel tagolt listaként.
Például:/binary:mylib.dll,myapp.exe - /nokernel Operációsrendszer-kernelesemények kizárása.
- /segítség Súgóinformációk megjelenítése.
etlfiles
A feldolgozandó ETL-fájlok vesszővel tagolt listája. Gyűjtse össze az ETL-fájlokat a következő használatával xperf: .
sptfile
A létrehozandó kimeneti SPT-fájl.
Remarks
Megjegyzés:
Ezt az eszközt egy Visual Studio Fejlesztői parancssorból indítsa el.
A(z) SPTAggregate használatával a(z) xperf által gyűjtött egy vagy több ETL-fájlt SPT-fájllá alakíthatja. A /etl jelölő kötelező, és meg kell előznie az ETL-fájlok listáját. Az eredményül kapott SPT-fájlt egy SPD-fájlba importálhatja a következő használatával SPDConvert: .
SPTAggregate a xperf elemet használja, amelynek szerepelnie kell az elérési útvonalában, és be kell állítani a perfcore.ini módosításokkal a perfcore.ini konfigurálása című cikkben leírtak szerint.
Amikor SPTAggregate futtatja a(z) xperf elemet, olyan paramétereket használ, mint például: xperf -a spt -genSPT outputfile.spt -binary application.exe,support.dll,companion.dll, ahol -a spt azt adja meg, hogy rendszer mintaprofil-nyomkövetési elemzési jelentést hozzon létre, -genSPT megadja a kimeneti SPT-fájlt, és -binary a megadott bináris fájlokra korlátozza az elemzést.
A jelzőkkel kapcsolatos xperf további információkért tekintse meg az Xperf Command-Line referenciadokumentációját .
Example
Ez a példa egyetlen ETL-fájlt konvertál SPT-fájllá:
SPTAggregate /etl filename.etl filename.spt
Ez a példa az eseményeket egy adott folyamatra szűri:
SPTAggregate /process:filename.exe /etl filename.etl filename.spt
Ez a példa két ETL-fájlt összesít, és kizárja a kerneleseményeket:
SPTAggregate /nokernel /etl run1.etl,run2.etl filename.spt
Lásd még
Oktatóanyag: A mintavételes profilvezérelt optimalizálás (SPGO) használata a teljesítmény javításához
Profilvezérelt optimalizálások
SPDConvert
SPDDump
SPTDump