Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Microsoft fournit plusieurs outils pour vous aider à améliorer les performances de votre application SDK d'application Windows.
outils de diagnostic Visual Studio
Visual Studio inclut des outils de diagnostic intégrés qui vous aident à identifier les goulots d’étranglement des performances. Ces outils vous montrent où votre code d’application passe son temps à l’exécution de votre programme.
- Utilisation du processeur : identifiez les fonctions et les chemins de code qui consomment le plus de temps processeur.
- Utilisation de la mémoire : effectuez le suivi des allocations de mémoire de votre application et recherchez les fuites de mémoire.
- Profileur de performances : accédez à un ensemble complet d’outils de profilage à partir du menu Dubug>Performance Profiler .
Pour plus d’informations, consultez Analyser les performances de vos applications à l’aide de Visual Studio outils de diagnostic.
Outil de réactivité de l’interface utilisateur XAML
L’outil réactivité de l’interface utilisateur XAML dans Visual Studio mesure l’impact sur les performances des opérations XAML au sein de votre application. Utilisez-la pour identifier les problèmes de disposition, de rendu et de chargement qui affectent la réactivité de votre application.
Boîte à outils de performance Windows
Le Windows Performance Toolkit (WPT) fournit des outils d’analyse au niveau du système pour mesurer et optimiser les performances :
- Windows Performance Recorder (WPR) — capture des traces de performances de l’ensemble du système, notamment l’activité du processeur, du disque et de la mémoire.
- Windows Analyseur de performances (WPA) : visualisez et analysez les traces capturées par WPR, avec des vues détaillées des informations système, des événements de manipulation tactile, des E/S de disque et des coûts gpu.
Pour plus d’informations, consultez Windows Performance Toolkit.
Outils de diagnostic .NET
Pour les applications écrites en C# et .NET, des outils de diagnostic supplémentaires sont disponibles :
- dotnet-counters — surveillez en temps réel les compteurs de performance du runtime .NET.
- dotnet-trace : collectez des traces détaillées .NET runtime à des fins d’analyse.
- dotnet-dump : capturez et analysez les vidages de processus pour diagnostiquer les problèmes de mémoire.
Pour plus d’informations, consultez .NET outils de diagnostic.
Contenu connexe
Windows developer