Antwort schreiben  Thema schreiben 
Verfasser Nachricht
anmabagima
Ex-Developer
****


Beiträge: 348
Gruppe: User
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 530
Beitrag: #1
xPSP  Homebrew profiling mit gprof

Hallo zusammen,

ich versuche gerade die laufzeit von meinem homebrew zu verbessern und wollte für eine analyse gprof verwenden. Wie in einigen Tutorials beschrieben, muss man mit pspgprof linken und in der main ziemlich kurz vorm ende des HB's die funktion gprof_cleanup(); aufrufen.

Zusätzlich dan compile schalter -pg und schon sollte ein gmon.out erstellt werden sobald das homebrew läuft....

Nun - das ganze klappt auch, aber es scheint keinerlei wirkliche Info gesammelt zu werden. Die gmon.out ist eta 200KB groß. Wenn ich diese nun mit psp-gprof analysiere und ein lesbares Textfile erstelle steht nur dieses bischen drin: (die kommentare habe ich mal rausgenommen):

Code:
Flat profile:

Each sample counts as 0.001 seconds.
  %   cumulative   self              self     total          
time   seconds   seconds    calls  Ts/call  Ts/call  name  
  0.00      0.00     0.00 22909866     0.00     0.00  sceKernelRegisterExitCallback

         Call graph


granularity: each sample hit covers 2 byte(s) no time propagated

index % time    self  children    called     name
                0.00    0.00 22909866/22909866     <hicore> (2)
[1]      0.0    0.00    0.00 22909866         sceKernelRegisterExitCallback [1]
-----------------------------------------------

Index by function name

   [1] sceKernelRegisterExitCallback


Nun ihr könnt euch sicher vorstellen, dass die RegisterExit-Funktion nicht die einzige ist die in meinem HB aufgerufen wirtd, und dass diese auch nicht 22909866 mal aufgerufen wurde :o)
Muss ich hier noch was im QuellCode machen ? Liegt das vielleicht daran, dass mein HB in C++ compiliert ist und aus vielen klassen und so besteht ?

Würde mich sehr über tipps/hilfe freuen....

03.06.2011 10:12
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
xPSP Homebrew für die Vita entwickeln Nome 2 2.120 28.09.2012 18:38
Letzter Beitrag: pspzocka
xPSP Yu-Gi-Oh Vita Homebrew Pläne KICKinYaFACE 15 6.426 19.08.2012 22:55
Letzter Beitrag: BLOOD_ANGEL
Exclamation Pokemon Homebrew ? shaplayer 4 2.584 02.07.2012 13:36
Letzter Beitrag: DaRkRaPiD
xPSP Homebrew laggt! SIM sk 16 4.853 20.06.2012 19:54
Letzter Beitrag: SIM sk
xPSP PSP Trophäen Homebrew .Kenan. 18 5.592 07.09.2011 14:20
Letzter Beitrag: .Kenan.

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang