Sdílet prostřednictvím


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í