Frage

Ich habe gerade heruntergeladen und gebaut, um die Bibliotheken / ausführbaren Dateien von Google Performance Tools. Bevor ich die CPU-Profiler auf der Anwendung ausführen, die ich untersuchen will, will ich lernen, wie man die Werkzeuge richtig nutzen vielleicht auf einer Beispielanwendung. Was wäre ein gutes Beispiel sein auf die Google-CPU-Profiler laufen? Vielen Dank im Voraus.

War es hilfreich?

Lösung

Der folgende Absatz wird in der README.windows Datei mit perftools verteilt 1.3:

  

Die Heap-Profiler eine vorläufige Port auf Windows haben. Es ist nicht gut getestet worden, und wahrscheinlich überhaupt nicht funktionieren, wenn Rahmenzeiger Optimization (FPO) aktiviert ist - das heißt, im Release-Modus. Die anderen Merkmale von perftools, wie die CPU-Profiler und leck checker, noch nicht auf Windows überhaupt portiert.

Andere Tipps

Nach meiner Erfahrung für Performance-Tuning, stack Sampling die Methode der Wahl ist.

Google perftools enthält einen Stapel-Sampler, und ich glaube, sein visuelles Analysegerät gemacht werden kann, die Kosten der einzelnen Aussagen zu zeigen, nicht nur Funktionen.

Was müssen Sie wissen, ist der Prozentsatz der Zeit der Stapel diese Aussage enthält, denn das ist, wie viel Zeit gespart werden würde, wenn die Anweisung entfernt wurden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top