Sdílet prostřednictvím


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

[!POZNÁ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Á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