dotMemory le permite analizar el uso de memoria en una variedad de aplicaciones .NET y .NET Core: aplicaciones de escritorio, servicios Windows, aplicaciones web ASP.NET, IIS, IIS Express, procesos .NET arbitrarios y más.
Use la vista de línea de tiempo para supervisar la memoria consumida por su aplicación en tiempo real. Capture la información sobre asignaciones a medida que la necesite.
Recoja instantáneas con un solo clic sin detener su sesión de profiling, añádalas para compararlas o explore el tráfico de memoria durante un intervalo de tiempo específico.
Gracias a las potentes inspecciones integradas, es posible detectar la mayoría de los problemas de memoria comunes con un solo clic, sin esfuerzo manual alguno. Tan solo capture una instantánea y siga los pasos para optimizar el uso de memoria.
Para un análisis profundo, dotMemory ofrece varios criterios distintos para aplicar a los datos de uso de memoria, para que pueda ver los datos de miles de ángulos distintos y ver más detalles, separarlos, ordenarlos o rotarlos a su gusto.
Analice el tráfico de memoria en un intervalo de tiempo específico para entender la causa de las asignaciones y recolecciones de basura excesivas. Determine cómo se asignaron y recopilaron los objetos y qué métodos están detrás de estas asignaciones.
dotMemory escanea automáticamente su instantánea en busca de los tipos de problemas de memoria más comunes. Estas inspecciones pueden ser un gran punto de partida para analizar una instantánea si no está seguro de dónde empezar.
¿Quiere saber cómo se relacionan los objetos entre si? ¿A qué objetos hacen referencia y a través de qué campos? ¿Quiere saber qué llamadas crearon estos objetos? ¡No hay problema! dotMemory tiene una vista para todo.
Puede perfilar el uso de la memoria en sus aplicaciones directamente desde Visual Studio o JetBrains Rider. Además, puede perfilar pruebas de unidad rápidamente cuando trabaja con ReSharper.
Aproveche el marco de trabajo gratuito para pruebas de unidad para escribir pruebas y revisar su código en busca de todo tipo de problemas de memoria. Extienda su marco de trabajo de pruebas de unidad .NET con la funcionalidad de un perfilador de memoria.
dotUltimate es una licencia única que permite a un desarrollador utilizar las siguientes herramientas de JetBrains:
Un rápido IDE .NET multiplataforma
Gratis para uso no comercialLa extensión de Visual Studio para desarrolladores de .NET
La extensión de Visual Studio para desarrolladores de C++
Perfilador de rendimiento .NET
Perfilador de memoria .NET
Ejecutor de pruebas de unidad .NET y herramienta de cobertura de código
Navegador Assembly y decompilador.NET
La licencia dotUltimate también abarca los complementos para dotCover, dotTrace y dotMemory en Rider.
Saber másPrueba gratis de 30 días
Seguridad y cumplimiento demostrados
Las herramientas de JetBrains cumplen estándares de seguridad líderes del sector, incluida la certificación SOC 2, para garantizar que los datos de su organización estén protegidos y que nuestros productos cumplan la normativa mundial.
Síganos