profilace ASP.NET webových aplikací z příkazového řádku

Tato část popisuje postupy a možnosti pro shromažďování údajů o výkonu ASP.NET webových aplikací pomocí Visual Studio Nástroje pro profilaci z příkazového řádku.

Poznámka

rozšířené funkce zabezpečení v Windows 8 a Windows Server 2012 vyžadují významné změny ve způsobu, jakým Visual Studio profiler shromažďuje data na těchto platformách. Aplikace pro UWP také vyžadují nové techniky shromažďování. podívejte se na téma performance tools on Windows 8 and Windows Server 2012 applications.

Běžné úkoly

Úkol Související obsah
snadno shromažďovat základní ASP.NET data profilování: použijte nástroj VSPerfASPNETCmd ke shromažďování vzorkování, instrumentace, paměti .net, kolizí nebo dat interakce vrstev bez požadavků na konfiguraci a restartování služby Internetová informační služba (IIS), které jsou potřeba pro VSPerfCmd. VSPerfASPNETCmd neumožňuje shromažďovat další data nebo řídit shromažďování dat. **poznámka:**VSPerfASPNETCmd je preferovaným nástrojem pro použití samostatného profileru k profilování ASP.NET webů. - Rychlé profilování webu pomocí VSPerfASPNETCmd
Shromáždit statistiku aplikace: Ke shromažďování statistik výkonu použijte metodu vzorkování. Vzorkování dat je užitečné při analýze problémů s využitím procesoru a pro porozumění obecným vlastnostem výkonu aplikace. - Shromažďování statistik aplikace pomocí vzorkování
Shromažďování podrobných dat časování: Použijte metodu instrumentace ke shromažďování podrobných informací o časování. Data instrumentace jsou užitečná při analýze vstupně-výstupních potíží a pro jemně odstupňovanou analýzu scénářů aplikací. - Shromažďování podrobných dat časování pomocí instrumentace
Shromáždit data paměti .NET: Pomocí vzorkování nebo instrumentace Shromážděte data o přidělování paměti .NET, která zobrazují velikost a počet přidělených objektů. Můžete také shromažďovat data o životnosti objektů, která zobrazují velikost a počet objektů, které jsou v každé generaci uvolňování paměti uvolněny. - Shromáždit data paměti
Shromáždit data souběžnosti: K shromažďování dat o kolizí prostředků použijte metodu souběžnosti. Poznámka: Shromažďování dat aktivity vlákna a vizualizace není podporováno pro webové aplikace. - Shromažďování dat souběžnosti
Přidat data interakce vrstvy: Můžete přidat údaje o výkonu o synchronních ADO.NET voláních, která ASP.NET Webová aplikace provede v SQL Server databázi Microsoft. - Shromáždit data interakce vrstev
Úkol Související obsah
Samostatné (klientské) aplikace profilu - Profilovat samostatné aplikace
Profilovací služby - Profilovací služby