Le profileur de mémoire .NET
Essai de 30 jours gratuit
dotMemory permet d'analyser l'utilisation de la mémoire dans différentes applications .NET et .NET Core : applications bureautiques, services Windows, applications Web ASP.NET, IIS, IIS Express, processus .NET arbitraires, et bien plus encore.
Utilisez la vue chronologie pour suivre la consommation de la mémoire par votre application en temps réel. Collectez les informations sur les affectations quand vous en avez besoin.
Capturez des instantanés d'un simple clic, sans arrêter votre session de profilage, ajoutez-les à la comparaison ou analysez le trafic au sein de la mémoire pendant une période donnée.
Grâce aux nombreuses inspections puissantes intégrées, la plupart des problèmes de mémoire courants sont détectés en un seul clic, aucune intervention manuelle n'est requise. Prenez simplement un instantané et laissez-vous guider pour optimiser l'utilisation de la mémoire.
Pour une analyse approfondie, dotMemory offre de nombreux critères différents à appliquer aux données d'utilisation de la mémoire, pour vous permettre de visualiser les données sous des milliers d'angles différents, de les analyser en détails, de les manipuler et de les segmenter comme vous le souhaitez.
Analysez le trafic mémoire au cours d'une période donnée pour connaître la cause d'affectations et de nettoyages excessifs. Déterminez comment les objets ont été alloués et collectés et quelles méthodes sont à l'origine de ces affectations.
dotMemory scanne automatiquement votre instantané à la recherche des types de problèmes de mémoire les plus courants. Ces inspections peuvent être un excellent point de départ pour analyser un instantané si vous ne savez pas par où commencer.
Vous voulez comprendre les relations entre les objets ? Quels objets référencent-ils et à travers quels champs ? Vous souhaitez connaître quels appels ont créé ces objets ? Pas de problème ! dotMemory a une vue pour tout !
Vous pouvez profiler l'utilisation de la mémoire dans vos applications directement depuis Visual Studio ou JetBrains Rider. De plus, vous pouvez rapidement profiler les tests unitaires lorsque vous travaillez avec ReSharper.
Profitez d'un framework gratuit de tests unitaires pour écrire des tests qui permettent d'identifier toutes sortes de problèmes de mémoire dans votre code. Améliorez votre framework de test unitaire .NET en y ajoutant les fonctionnalités d'un profileur de mémoire !
dotUltimate est une licence unique qui permet à un développeur d'utiliser tous ces outils JetBrains :
Un IDE .NET multiplateforme
Gratuit pour une utilisation non commercialeL'extension Visual Studio pour développeurs .NET
L'extension Visual Studio pour développeurs C++
Profileur de performances .NET
Profileur de mémoire .NET
Testeur unitaire .NET et outil de couverture du code
Décompilateur .NET et navigateur d'assembly
La licence dotUltimate inclut également les plugins pour dotCover, dotTrace et dotMemory dans Rider.
En savoir plusEssai de 30 jours gratuit
Conformité et sécurité éprouvées
Les outils JetBrains adhèrent aux normes de sécurité de pointe du secteur, notamment la certification SOC 2, garantissant la protection des données de votre organisation et la conformité de nos produits aux réglementations internationales.
Suivez-nous