Sdílet prostřednictvím


Co je profiler kódu?

V softwarovém inženýrství je profiler nástrojem, který vám pomůže analyzovat výkon vašich aplikací za účelem zlepšení špatného výkonu kódu. Nástroje pro profilaci a diagnostiku vám pomohou diagnostikovat využití paměti a procesoru a další problémy na úrovni aplikace. Pomocí těchto nástrojů můžete během spouštění aplikace shromažďovat údaje o výkonu.

Pokud jste vývojář, který volal za základ kódu vašeho týmu nebo jste napsali webovou aplikaci, možná jste se zeptali, proč vaše aplikace dostává pomalé doby odezvy? Problémy jsou často v produkčním prostředí a v tuto chvíli je obtížné je prozkoumat, ale nástroje pro profilaci vám můžou pomoct zachytit dostatek informací a důkazů o problému.

Při práci s rozhraními API existuje několik způsobů, jak diagnostikovat problémy s výkonem, ale použití profileru vám může pomoct rychle identifikovat a vyloučit možné příčiny, abyste měli jasnou cestu k řešení vašeho problému.

Profiler vám může pomoct rychle učinit informovaná rozhodnutí tím, že poskytne vizuální znázornění doby provádění a využití procesoru pro vaši aplikaci. Je mnohem jednodušší a rychlejší porozumět problémům a opravit je, když vidíte graf doby provádění nebo využití procesoru.

Naučte se používat profilátory.

Následující články a blogové příspěvky obsahují další informace, které vám pomůžou efektivně používat nástroje pro výkon sady Visual Studio.