Mir ist bewusst, dass es in gprof eine Häufigkeit von Probenzählungen gibt, bevor das flache Profil gedruckt wird. Basierend auf der Häufigkeit der Stichproben zählt mein Urteil länger, das Programm läuft, mehr ist die Stichprobe für das Profiling gesammelt und daher sind die Daten besser. Aber ich bin nicht wirklich sicher, ob das stimmt und ob lang laufende Programme geeignet sind, auf gprof profiliert zu werden.Ist gprof für die Analyse lang laufender Programme geeignet? Warum oder warum nicht?
Alle Eingaben sind sehr hilfreich.
Wenn Sie "Analyse" sagen, was * gprof * Ihnen sagt, gibt es nicht viel, was Sie tun könnten, um das Programm zu beschleunigen, was wahrscheinlich gute Nachrichten für den Programmierer sein werden - * falsche * gute Nachrichten. [* Hier ist, warum und wie es besser geht. *] (Https://Stackoverflow.com/a/1779343/23771) –
Ich bin nicht mit der Beschleunigung des Programms, nur die Richtigkeit der Ergebnisse von gprof für Programme, die lange laufen – gajendra