2009-06-26 10 views

Respuesta

3

Equatec compatible con .NET CF 3.5

+3

Gracias, pero estaba buscando un generador de perfiles de memoria: "El EQATEC Profiler es un generador de perfiles de código, no un generador de perfiles de memoria. corre más rápido, no sobre el seguimiento de objetos y memoria ". – splattne

+1

Amigo, sé que no respondió su pregunta, ¡pero he estado buscando una de esas durante meses! Gracias, gracias, gracias. –

+0

De nada :) –

6

Uso del Remote Performance Monitor que viene con Studio. Proporciona instantáneas del montón de GC, raíces rastreables y mucho más.

+1

Simplemente te da un montón de información inútil. ¿Cómo puede alguien usar esto para encontrar qué partes de su código están siendo cerradas por la memoria o tienen pérdidas de memoria? –

+1

Lo he usado en varias ocasiones y he obtenido información valiosa de su salida. Claro, tienes que entender cómo leer sus gráficos de raíz y rastrear las asignaciones, pero una vez que tienes las manos en eso, es bastante útil. – ctacke

2

El CLR Profiler también viene con el CF-SDK, y permite ver el montón de un proceso. A diferencia de Remote Performance Monitor, no se cuelga todo el tiempo ;-)

+0

CLR Profiler siempre muestra un mensaje de error que indica "índice de parámetro no válido" al intentar descargar el volcado de pila. ¿Alguien tiene una solución? –

+1

Hay una revisión/solución temporal para los bloqueos del Monitor de rendimiento remoto. Escribí al respecto aquí: http://geekswithblogs.net/GruffCode/archive/2012/12/27/finding-memory-leaks-in-.net-compact-framework-applications.aspx –

Cuestiones relacionadas