Pregunta

Instalé el analizador de rendimiento Xperf desde el SDK de Windows y capturé una traza como se describe en la documentación usando el siguiente comando:

xperf -on SysProf -stackwalk profile

Aún así, el seguimiento de la pila no contiene ningún dato de pila de llamadas.

Mi plataforma es Vista 64b. ¿Hay alguna configuración especial o trucos necesarios para capturar las pilas de llamadas en Windows 64b?

¿Fue útil?

Solución

Después de buscar más, he encontrado una configuración:

Establecer el valor del registro DisablePagingExecutivo = 1 y reiniciar (consulte Preguntas frecuentes sobre el Kit de herramientas de rendimiento de Windows ).

Si bien esto suena genial, no parece ayudar en mi sistema, todavía no hay pilas de llamadas.


Después de contactar al soporte de Microsoft, su respuesta fue con x64 Vista, puede capturar solo pilas de llamadas de aplicaciones nativas x64, no 32b.


Windows 7 parece haber eliminado la limitación y funciona bien en Win 7 x64, al menos esto dice Presentación de la válvula en Xperf .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top