Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Microsoft poskytuje několik nástrojů, které vám pomůžou zlepšit výkon Windows App SDK aplikace.
diagnostické nástroje Visual Studio
Visual Studio zahrnuje integrované diagnostické nástroje, které vám pomůžou identifikovat kritické body výkonu. Tyto nástroje vám ukážou, kde kód aplikace tráví svůj čas při spuštění programu.
- Využití procesoru – identifikace funkcí a cest kódu, které spotřebovávají nejvíce času procesoru.
- Využití paměti — sledujte alokace paměti své aplikace a odhalujte úniky paměti.
- Profiler výkonu – přístup k komplexní sadě nástrojů profilace z nabídky Debug>Performance Profiler .
Další informace najdete v tématu Analýza výkonu vašich aplikací pomocí diagnostických nástrojů Visual Studio.
Nástroj pro odezvu uživatelského rozhraní XAML
Nástroj odezvy uživatelského rozhraní XAML v Visual Studio měří dopad operací XAML v aplikaci na výkon. Slouží k identifikaci problémů s rozložením, vykreslováním a načítáním, které ovlivňují rychlost odezvy vaší aplikace.
Windows Performance Toolkit (nástroj pro měření výkonu systému Windows)
Windows Performance Toolkit (WPT) poskytuje nástroje pro analýzu na úrovni systému pro měření a optimalizaci výkonu:
- Windows Performance Recorder (WPR) — zachytit trasování výkonu v celém systému, včetně aktivity procesoru, disku a paměti.
- Windows Analyzátor výkonu (WPA) – vizualizovat a analyzovat trasování zachycené WPR s podrobnými zobrazeními informací o systému, událostmi manipulace s dotykem, vstupně-výstupními operacemi disku a náklady na GPU.
Další informace najdete v tématu Windows Performance Toolkit.
Diagnostické nástroje .NET
Pro aplikace napsané v jazyce C# a .NET jsou k dispozici další diagnostické nástroje:
- dotnet-counters — monitorovat čítače výkonu prostředí .NET runtime v reálném čase.
- dotnet-trace – shromažďování podrobných trasovacích záznamů běhového prostředí .NET pro analýzu.
- dotnet-dump — zachytávání a analýza výpisů procesu k diagnostice problémů s pamětí
Další informace najdete v tématu .NET diagnostické nástroje.
Související obsah
Windows developer