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.
A SPDDump használatával megvizsgálhatók a mintaprofil-adatbázis (SPD) fájljai és a mintaprofil-adatokat tartalmazó objektumfájlok a mintaprofil-vezérelt optimalizáláshoz (SPGO). Ezzel az eszközzel ellenőrizheti az SPD-tartalmakat, elháríthatja az SPD-/PDB-kompatibilitási problémákat, és megtekintheti a profil részleteit, például a függvényeket, a folyamatdiagramokat, a lefedettséget és a dinamikus utasítások becsléseit. Futtassa SPDDump egy Visual Studio fejlesztői parancssorból.
Az SPD-fájlok olyan feldolgozott profiladatokat tartalmaznak, amelyeket a fordító az optimalizálási döntések meghozatalához használ a buildelés során.
Syntax
SPDDump[beállítások] spdfile
Paraméterek
beállítások
Adja meg a(z) SPDDump következő beállításait:
- /all Kiírja a teljes SPD-fájlt. Ez az alapértelmezett beállítás.
- /Fejléc Adja ki az SPD-fájlfejlécet.
- /Modul Adja ki a modul fejlécét az SPD-fájlban. Magában foglalja a /header elemet.
- /Szimbólum Adja ki a modulszimbólumtáblát. A(z) /module-t jelenti.
- /Func Adja ki a függvényprofilt. A következőt jelenti: /module.
- /funcid:<Fid> Adja ki a függvényhez tartozó függvényprofilt a megadott függvényazonosítóval.
- /Cg Adja meg a hívó adatait a függvényprofil kimenetében. Jelzi: /func.
- /Fg Adja meg a folyamatdiagramot a függvényprofil kimenetében. Implikálja a /func-t.
- /Adatok Adja ki az adatprofilt. A(z) /module-t jelenti.
- /Minidump Zárja ki a minta korrelációs adatait, például az RVA-tartományokat a kimenetből.
- /Lefedettség Kimeneti alapszintű blokklefedettségi információk.
- /dyninst[:<n>] Adjon meg egy dinamikus utasításbecslést az első 50 függvényhez vagy a felső n függvényhez, ha meg van adva.
- /segítség Súgóinformációk megjelenítése.
spdfile
A vizsgálandó SPD-fájl vagy objektumfájl elérési útja.
Remarks
Megjegyzés:
Ezt az eszközt egy Visual Studio Fejlesztői parancssorból indítsa el.
A mintaprofil-adatbázis (SPD) fájl tartalmának vizsgálatára használható SPDDump .
SPDConvert SPD-fájlokat hoz létre. A /SPGO használó buildfolyamat ezeket a fájlokat PDB-fájlokba ágyazza.
Az „SPD-verzió nem kompatibilis” hiba diagnosztizálásához használja a(z) /header elemet az SPD-fájlban tárolt PDB GUID és kor megvizsgálásához. Ezután hasonlítsa össze ezeket az értékeket az SPT-fájllal a használatával SPTDump /progid.
Example
Ez a példa egy SPD-fájl becsült alapszintű blokklefedettségi adatait adja ki:
SPDDump /coverage filename.spd
Ez a példa az SPD-fejlécet adja ki a PDB GUID és az életkor ellenőrzéséhez:
SPDDump /header filename.spd
Ez a példa egy dinamikus utasításbecslést ad ki a 10 legfontosabb függvényhez:
SPDDump /dyninst:10 filename.spd
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
SPDConvert
SPTDump
SPTAggregate