Autor | Zpráva | ||
---|---|---|---|
Tori Profil |
#1 · Zasláno: 31. 8. 2013, 00:36:07
Pěkný večer.
Používám profiler z xdebug (čas i paměť), jenže výstup z měření paměti se musí transformovat (něco jako ORDER BY + LIMIT) a p.Rethansův skript, který tenhle převod obstarává, je pro velkou aplikaci pomalý. (Nemluvě o tom, že proklikávání hierarchií funkcí je pro mě použitelnější než plaintextová tabulka.) Ideální by bylo, kdybych si v KCacheGrind mohla jen přepínat mezi časem a pamětí. Takže mé dotazy jsou: 1) znáte nástroj na profilování spotřeby paměti, který by měl takový výstupní formát, aby se dal zobrazit v KCacheGrind? 2) považujete za proveditelné, aby se data z měření spotř. paměti "dopsala" do výstupu z profileru? Nevíte o nějakém nástroji na to? Díky moc za případné rady/názory. |
||
Jan Tvrdík Profil |
Tori:
Osobně s pamětí nemám problém, takže při měření spotřeby si vystačím s dvojicí funkcí memory_get_usage a memory_get_peak_usage zkombinované s tím, že občas nějaký blok kódu zakomentuji. Co se týče rychlosti zmiňovaného skriptu (návod), tak mě napadá jedině přepsat to do C/C++. Nic, co by to transformovalo do formátu pro KCacheGrind, neznám. |
||
Časová prodleva: 11 let
|
0