Tag: gprof

gprof ist ein GNU-tool für die code-profiling.

gmon.aus nicht erstellt, wenn ich das kompilieren mit -pg-Kennzeichen mit g++

Anzahl der Antworten 1 Antworten
Ich bin läuft auf Mac OSX, version 10.8.5 (Mountain Lion). Ich habe die folgende einfache C++ - code. main.cpp: #include <iostream> int main () { std::cout << "Hello world!"<<std::endl; std::cout << "Goodbye world!"<<std::endl; return 0; } Ich

Welche ist die zuverlässigste profiling-tool gprof oder kcachegrind?

Anzahl der Antworten 2 Antworten
Profiling einige C++ - Anzahl Knirschen code mit beiden gprof und kcachegrind führt zu ähnlichen Ergebnissen für die Funktionen, die dazu beitragen, die meisten der Ausführungszeit (50-80%, je nach Eingabe), aber für Funktionen zwischen 10-30% beide tools

Profiling-C-code unter Windows bei der Verwendung von Eclipse

Anzahl der Antworten 4 Antworten
Weiß ich, Profil meine code mit gprof und kprof auf Linux. Gibt es eine vergleichbare alternative zu, diese Anwendungen auf Windows? Welchen compiler benutzt du unter Windows? Sie können die Nutzung von gprof unter windows mit dem

Wie zu verwenden gprof zu Profil, ein Dämon-Prozess, der ohne Kündigung ordnungsgemäß?

Anzahl der Antworten 3 Antworten
Müssen Profil einen daemon in C++ geschrieben, gprof, sagt Sie benötigen, um den Prozess zu beenden, um die gmon.aus. Ich Frage mich, wer hat Ideen, um die gmon.mit Strg-c? Ich möchte herausfinden, hot-spot für die cpu-Zyklus InformationsquelleAutor

gprof eine Bibliothek - Frage

Anzahl der Antworten 2 Antworten
Muss ich gprof eine Bibliothek in unserem system zu prüfen, die Funktion der Anrufe und sehen, ob wir optimieren können, es nicht mehr. Im Grunde, was ich habe, ist Ausführbaren Datei Ein, die nutzt eine geteilte Bibliothek

Kompilieren g++ für gprof

Anzahl der Antworten 1 Antworten
Verstehe ich nicht, die Dokumentation für gprof über wie kompilieren Sie Ihr Programm für profiling mit gprof. In g++, ist es erforderlich, zu kompilieren mit -g option (debug-Informationen) in eine neben der -pg option oder nicht. In

Problem mit gprof auf OS X: [Programm] ist nicht der host-Architektur

Anzahl der Antworten 3 Antworten
Ich habe Probleme beim laufen gprof auf OS X. Die Datei test.c ist: #include <stdio.h> int main() { printf("Hello, World!\n"); return 0; } und mein terminal sieht wie folgt aus: $ gcc -pg test.c $ gcc -pg

Wie zu verwenden gprof mit cmake

Anzahl der Antworten 2 Antworten
Ich habe mir Dutzende tutorials für profiling mit gprof. Ich bin versucht, den code für die SMT-solver dReal. Das Programm selbst zu erstellen, habe ich zuerst installiert g++-4.8, Bison, Flex, und Cmake. Dann bauen dReal, die Anweisungen

gprof Berichte keine Zeit angesammelt

Anzahl der Antworten 7 Antworten
Ich versuche zu Profil, eine C++ - Anwendung mit gprof auf einem Rechner mit OSX 10.5.7. Ich kompilieren mit g++ in der üblichen Weise, aber mit -pg-flags, die Anwendung ausführen und versuchen, den aufrufgraph mit gprof. Leider

Ist es möglich, eine grafische Darstellung von gprof Ergebnisse?

Anzahl der Antworten 2 Antworten
Ich bin daran interessiert, im Bereich der Profilierung einiger Anzahl Knirschen Programm. Ich habe es kompiliert mit -g und -pg-Optionen und verlinkt es und habe es gmon.aus. Nach dem Lesen der info (nur text) es sieht ein

Liste aller in einer Anwendung durchgeführten Funktionsaufrufe

Anzahl der Antworten 4 Antworten
Wie können wir eine Liste mit allen Funktionen in einer Anwendung aufgerufen. Ich habe versucht mit GDB aber seine backtrace-Liste nur bis zu der main-Funktion aufrufen. Brauche ich tiefere Liste ich.e-Liste alle Funktionen aufgerufen, die von der

Alternative zu -pg mit Clang?

Anzahl der Antworten 1 Antworten
Möchte ich profile CPU (Beispiel wenn möglich), mit einer möglichst geringen Auswirkungen auf die Leistung wie möglich (also ähnlich wie GCC -pg), kompilierte Binärdateien mit Clang. Gibt es eine alternative, die verwendet Instrumentierung des Codes, oder erzeugt

gprof: Wie man ein Aufrufdiagramm für Funktionen in einer gemeinsam genutzten Bibliothek erzeugt, die mit dem Hauptprogramm verknüpft ist

Anzahl der Antworten 3 Antworten
Ich arbeite auf Linux-Umgebung. Ich habe zwei 'C' - source-Paketen, Zug und test_train. Bahn-Paket bei der Kompilierung generiert libtrain.so test_train links zu libtrain.so und generiert ausführbaren Zug-test Nun möchte ich zu generieren Sie einen call-graph mit Hilfe

gprof und Argumente zur ausführbaren Datei

Anzahl der Antworten 1 Antworten
wenn mit gprof: $ gprof options [executable-file [profile-data-files...]] [> outfile] wenn Sie Optionen für die ausführbare Datei wie: gprof a.out --varfred=32 dann gprof wird davon ausgegangen, dass ich die übergabe einer ungültigen option an, statt der zu

Wie profiliere Multithread-C ++ - Anwendung unter Linux?

Anzahl der Antworten 8 Antworten
Ich für alle meine Linux-profiling mit gprof. Allerdings mit meiner multi-threaded-Anwendung, die Ausgabe scheint widersprüchlich. Nun, ich grub diese bis: http://sam.zoy.org/writings/programming/gprof.html Ist es jedoch, von einer vor langer Zeit und in meinem gprof-Ausgabe, es scheint, dass mein

Wie funktioniert die gcc-Flagge?

Anzahl der Antworten 3 Antworten
Ich versuche zu verstehen, wie die -pg (oder -p) flag funktioniert beim kompilieren von C-code mit gcc. Den offiziellen gcc-Dokumentation nur Staaten: -pg Generieren Sie zusätzlichen code zu schreiben-Profil-Informationen geeignet für die Analyse-Programm gprof. Sie müssen verwenden