2012-10-26 13 views

Odpowiedz

4

Odniosłem sukces z ruby-prof.

Ma różne sposoby uzyskiwania danych profilu i prezentuje wiele informacji, które początkowo mogą być nieco przytłaczające. Naprawdę rozwiązał on problem i pomógł mi usunąć poważne wąskie gardło z czegoś, nad czym pracowałem (dzwoniłem pod require od wewnątrz metody, która była nazywana wewnątrz ciasnej pętli ... crunch!).

+1

Czy używasz ruby-prof do profilowania pamięci, o co pytano w tym pytaniu? README wspomina o profilowaniu pamięci, ale wymaga poprawki i podejrzewam, że łatka jest trochę stara. –

+0

Opisana przeze mnie łata dotyczyła 125. Udało mi się ją zastosować do gc.c rubla 1.9.3-p392, ALE ruby-prof nie widzi tego. Wszystko działa pod załatanym rubinem, ale nie mam numerów pamięci. Dostaję numery taktowania, jeśli korzystam z tego trybu. – DarinH