Je tente d'effectuer une stackwalk avec Xperf, en utilisant un fichier de commandes similaire à celui listé à Getting the symbols with xperf.XPerfView lent à charger des symboles
Je lance XperfView, confirme que le chemin du symbole est correct, puis charge les symboles. Toutefois, lorsque j'essaie d'ouvrir un tableau récapitulatif sur une partie sélectionnée (environ 5 secondes) du graphique "Échantillonnage du processeur par le processeur", l'Analyseur de performances se bloque (ne répond pas) pendant une longue période (heures). Je l'ai laissé en marche la nuit dernière, et quand je suis arrivé ce matin, la table récapitulative était enfin chargée, contenant les résultats attendus ... Je pensais que c'était juste un téléchargement initial pour mettre les symboles en mémoire cache à C: \ symboles, mais un test de répétition ce matin a des problèmes similaires (accrocher pendant 1 heure 15 minutes à ce stade).
merci pour la suggestion! J'ai relu la documentation sur le support de symbole http://msdn.microsoft.com/en-us/library/ff191023(v=VS.85).aspx, et changé mon _NT_SYMCACHE_PATH, qui était C: \ Symbols, en C: \ SymCache, et créé le dossier SymCache, mais toujours pas de chance. Pour réitérer, j'ai les variables d'environnement globales comme suit:; SRV * c: \ symboles * http: //msdl.microsoft.com/download/symbols
_NT_SYMBOL_PATH =
_NT_SYMCACHE_PATH = C: \ SymCache – sschilz
Vous pourrait essayer et diagnostiquer avec Procmon. – Naveen