Profilace webových aplikací ASP.NET z příkazového řádku
Tato část popisuje postupy a možnosti pro sběr dat o výkonu pro ASP.NET webových aplikací pomocí Visual Studio profilování nástroje z příkazového řádku.
[!POZNÁMKA]
Rozšířené funkce zabezpečení v systému Windows 8 a Windows Server 2012 vyžaduje významné změny způsobem profiler Visual Studio shromažďuje data na těchto platformách.Apps úložiště systému Windows vyžadují také nové kolekce techniky.Viz téma Profilování aplikací Windows 8 a Windows Server 2012.
Běžné úkoly
Úloha |
Související obsah |
---|---|
Základní ASP profilování dat snadno shromáždit: použití VSPerfASPNETCmd nástroj shromažďovat odběru vzorků, instrumentation, .net paměti, konflikty nebo úroveň interakce data bez konfigurační požadavky a restartování Internetová informační služba (IIS), které jsou potřebné pro VSPerfCmd.VSPerfASPNETCmdneumožňuje získat další informace nebo řídit shromažďování údajů.
|
|
Shromažďuje statistiky aplikace: shromažďování statistik výkonu pomocí metody odběru vzorků.Vzorkování dat je užitečné pro analýzu problémů využití procesoru a principy obecné charakteristiky aplikace. |
|
Shromažďování dat podrobné časování: pomocí metody WMI shromáždit časování podrobné informace.Dat služby WMI je užitečné pro analýzu problémů IO a detailní analýzy scénáře aplikací. |
|
Shromažďování dat .net paměti: použití vzorků nebo k shromažďovat data přidělení paměti .net, který zobrazí počet a velikost alokované objekty.Můžete také shromažďovat data životnost objektu zobrazuje velikost a počet objektů, které jsou v každé uvolnění paměti generace kolekce regenerované. |
|
Shromažďování dat souběžnosti: použijte metodu souběžného shromažďovat data konflikty prostředků.
|
|
Přidání dat vrstvy interakce: můžete přidat data výkonu o synchronní ADO.NET volání, ASP.NET vytvoří webovou aplikaci Microsoft SQL Server databáze. |
Související úkoly
Úloha |
Související obsah |
---|---|
Profil aplikace samostatné (klient) |
|
Profil služby |