ObjectAlloc
śledzi wszystkie alokacji pamięci i dealokacji upływem czasu program jest uruchomiony.
To, ile pamięci używa twoja aplikacja w momencie wybierania na osi czasu. Będzie to obejmować wyciek pamięci, ponieważ przeciekła pamięć nigdy nie zostanie zwolniona.
#Living
to liczba przydziałów określonego rozmiaru/typu obiektu (i są one nadal przydzielane). Jest to bardzo przydatne przy poszukiwaniu przecieków.
Na przykład, jeśli wykonujesz powtarzające się działanie (np. Wchodząc poza kontroler widoku modalnego) i widzisz, że obiekt #Living
obiektu rośnie o tę samą kwotę za każdym razem, prawdopodobnie wyciekasz te obiekty . Następnie możesz potwierdzić, odwiercając i widząc dokładną linię kodu, który przydziela obiekty, a nawet zobaczysz indeks czasu, który został utworzony.
Overall bytes
zawiera pamięć, która została zwolniona. Przydatne jest śledzenie tej liczby w celu optymalizacji wydajności, ale nie wtedy, gdy próbujesz zobaczyć aktualny ślad pamięci lub szukać wycieków.
kolumny mają krótkie opisy po najechaniu na ich nagłówków. –