Profilace samostatných aplikací z příkazového řádku
Tato část popisuje postupy a možnosti pro sběr dat o výkonu pro aplikace samostatné (klient) s použitím Visual Studio profilování nástroje z příkazového řádku.
Obecné úlohy
Úloha |
Související obsah |
---|---|
Sbírání statistik aplikace: Použití metody odběru vzorků ke sbírání statistiky o výkonu.Vzorkování dat je užitečné pro analýzu problémů využití procesoru a pochopit obecné charakteristiky aplikace. |
|
Sbírání podrobných časových údajů: Použití metody instrumentace pro sběr podrobných časových informací.Data instrumentace je užitečný pro analýzu vstupně-výstupních problémů a detailní analýzy scénářů aplikace. |
|
Sbírání dat o přidělení paměti .NET: Použití odběru vzorků nebo instrumentace ke sběru dat o přidělení paměti .NET, která obsahují velikost a počet přidělených objektů.Je také možné sbírat data o životním cyklu objektu, která ukazují velikost a počet objektů, které jsou uvolněny v každé generaci uvolnění paměti. |
|
Shromažďovat concurrency data: shromažďovat data konflikty prostředků a údaje o činnosti podproces, který ukazuje využití procesoru, vlákno konflikty, migrace podprocesů, synchronizace zpoždění, oblasti Překrývající vstupně-výstupní operace a jiné systémové události pomocí metody řízení souběžnosti. |
|
Přidat datové vrstvy interakce: můžete přidat data o výkonu o synchronní technologie ADO.NET volá, který žádost podaná Microsoft SQL Server databáze.Přidání dat interakce vrstvy profilování spuštění vyžaduje zvláštní postupy s příkazovým řádkem, profilování nástroje. |
|
Vyzkoušet: profilu vzorové aplikace klienta pomocí metody odběru vzorků nebo WMI pomocí podrobné postupy. |
Související úlohy
Úloha |
Související obsah |
---|---|
Profilování aplikace ASP.NET. |
|
Služby profilování |