El perfilador de memoria .NET

Combata todo tipo de problemas de memoria

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.

Controle el profiling de procesos sin dificultad

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 datos de profiling

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.

Detección automática de problemas

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.

Analice en mayor profundidad

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.

Determine el tráfico

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.

Por qué dotMemory

Inspecciones automáticas

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.

Vistas múltiples de los datos

¿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.

Integración con Visual Studio y Rider

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.

dotMemory Unit

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: lleve su desarrollo en .NET
y Visual Studio al siguiente nivel

dotUltimate es una licencia única que permite a un desarrollador utilizar las siguientes herramientas de JetBrains:

La licencia dotUltimate también abarca los complementos para dotCover, dotTrace y dotMemory en Rider.

Saber más

dotMemory es usado por equipos de todo el mundo. ¡Únase a ellos!

Prueba 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.