PerfView

PerfView — Descargar gratis. Análisis de rendimiento Windows

PerfView es una herramienta avanzada de análisis de rendimiento desarrollada por Microsoft. Su enfoque principal es la recopilación y visualización de datos de diagnóstico en sistemas Windows. La herramienta está diseñada para analizar problemas de CPU, memoria y E/S en aplicaciones .NET y sistemas operativos Windows.

4.0(1 valoraciones)

Descargar PerfView (Enlaces oficiales)
Tamaño del archivo: 24.1 MB
La última versión de PerfView es: 3.2.0
Sistema operativo: Windows
Idiomas: English
Precio: $0.00 USD
Código abierto (MIT) y producto libre.

  • Recolección de datos de CPU. PerfView captura muestras de la pila de llamadas durante la ejecución de aplicaciones. Esto permite identificar cuellos de botella en el código. Los datos se recopilan mediante Event Tracing for Windows (ETW) con bajo impacto en el sistema.
  • Análisis de memoria. La herramienta proporciona información detallada sobre el uso de memoria administrada en aplicaciones .NET. Muestra asignaciones de objetos, referencias y patrones de retención de memoria.
  • Generación de volcados de memoria. PerfView puede crear volcados de memoria completos para análisis posteriores. Estos volcados incluyen información sobre el estado del proceso en un momento específico.
  • Visualización de pilas de llamadas. La interfaz muestra pilas de llamadas en formato jerárquico. Esto facilita la identificación de rutinas que consumen más tiempo de CPU.
  • Análisis de eventos ETW. PerfView procesa y muestra eventos del sistema operativo y aplicaciones. Incluye eventos de planificación de hilos, E/S de disco y actividad de red.
  • Comparación de archivos de datos. La herramienta permite comparar dos conjuntos de datos de rendimiento. Esta función ayuda a identificar diferencias entre ejecuciones de la misma aplicación.
  • Generación de informes HTML. PerfView produce informes detallados en formato HTML. Los informes contienen gráficos, tablas y resúmenes estadísticos.
  • Análisis de actividad de GC. La herramienta muestra información sobre la recolección de basura en aplicaciones .NET. Incluye frecuencia de GC, duración y cantidad de memoria recuperada.
  • Monitoreo de contadores de rendimiento. PerfView registra y visualiza contadores del sistema en tiempo real. Los datos incluyen uso de CPU, memoria y disco.
  • Análisis de bloqueos y esperas. La herramienta identifica situaciones donde hilos están bloqueados o en espera. Muestra la duración y causas de los bloqueos.
  • Integración con Visual Studio. PerfView puede exportar datos en formatos compatibles con Visual Studio. Esto permite continuar el análisis en el entorno de desarrollo.

PerfView fue desarrollado inicialmente por el equipo de Microsoft .NET como herramienta interna. Su primera versión pública apareció alrededor de 2010. El programa está escrito principalmente en C# y utiliza componentes nativos para la recolección de datos de bajo nivel. A lo largo de los años, ha evolucionado para admitir nuevas características de .NET y Windows. El desarrollo continúa activamente en GitHub bajo la supervisión de ingenieros de Microsoft.


Alternativas a PerfView: