Narzędzia

Czasami trudno jest określić, na czym polega problem z wydajnością i jaki kod rozpocząć optymalizację. Zacznij od użycia odpowiednich narzędzi, które pomogą Ci określić, gdzie występuje problem.

Inspektor układu

Aby sprawdzić układ i wyświetlić liczby zmian kompozycji, użyj Inspektora układu.

Jeśli interfejs użytkownika ma niską wydajność, często jest to spowodowane błędem w kodzie, który wymusza jego nadmierne ponowne utworzenie. Z drugiej strony niektóre błędy w kodowaniu mogą uniemożliwiać ponowne utworzenie interfejsu w razie potrzeby. Oznacza to, że zmiany w interfejsie nie są widoczne na ekranie. Śledzenie zmian kompozycji pomaga wykryć oba rodzaje problemów.

Sama zmiana kompozycji nie jest zła, ale niespodziewana kompozycja może być spora.

Więcej informacji znajdziesz w dokumentacji liczników rekompozycja w Inspektorze układu.

Śledzenie kompozycji

Za pomocą śledzenia kompozycji możesz śledzić funkcje kompozycyjne w logu systemowym. Logi czasu są często najlepszym źródłem informacji przy pierwszym badaniu problemu z wydajnością. Pozwalają też stworzyć hipotezę dotyczącą problemu i tego, gdzie szukać rozwiązania.

Dodatkowe materiały