2012-03-24 6 views
2

J'utilise l'outil perf dans linux. Je n'ai généralement pas de sortie quand je fais 'perf annoter'! . Si je fais un «rapport de perf», alors j'obtiens le rapport désiré.perf annoter ne donne pas toujours la sortie

Je pourrais obtenir la sortie d'annotation pour mon code une seule fois! et maintenant ça continue à me donner une sortie vide. En dehors de cela, je ne pouvais pas vraiment installer perf donc je l'ai fait et je pouvais courir ./perf? Serait-ce une source de problème?

Pouvez-vous s'il vous plaît me conseiller?

Merci

+1

avez-vous compilez votre code avec -g? Avez-vous déplacé votre fichier source en attendant? – akappa

Répondre

1

J'ai eu ce problème aujourd'hui et ... Il semble provenir de caches corrompus perf. Je ne suis pas entièrement sûr du problème.

Retrait des caches ont aidé pour moi:

rm -r ~/.debug/