Sdílet prostřednictvím


Příkazového řádku profilování ASP.NET webových aplikací

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í 8 v systému Windows a Windows Server 2012 aplikací.

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ů.

PoznámkaPoznámka
VSPerfASPNETCmdje preferovaný nástroj můžete použít pomocí Profilování samostatný profil ASP weby.

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ů.

PoznámkaPoznámka
Shromažďování dat aktivity a vizualizace podprocesu není podporována pro webové aplikace.

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