Pulpit nawigacyjny Wydajność jest najlepszym sposobem na monitorowanie wydajności opublikowanych doświadczeń.Obie zakładki zawierają informacje o wydajności w czasie rzeczywistym dla obu klientów i serwerów, a możesz używać przedziałów dat, aby śledzić wpływ swoich zmian z biegiem czasu.
Na przykład, wyobraź sobie, że właśnie dodałeś nowe miejsce do swojego doświadczenia:
- Opublikujesz zaktualizowane doświadczenie, a godziny później zauważysz wyraźny wzrost liczby awarii klienta na tablicy wskaźników wydajności, który wydaje się odpowiadać zużyciu pamięci klienta.
- Testujesz nowe miejsce w Studio i nie widzisz żadnych problemów. Wykorzystanie pamięci wydaje się podobne do innych miejsc w twoim doświadczeniu.
- Zauważasz, że czas sesji przeciętnego gracza znacznie wzrosł od czasu twojej aktualizacja.
- Ponownie testujesz, ale tym razem spędzasz więcej czasu w doświadczeniu i śledzisz bliżej zużycie pamięci z czasem.Oczywiście, zużycie rośnie z czasem i może powodować awarie na urządzeniach z niższej półki.
- Sprawdzasz zakładkę serwera i zauważasz, że zużycie pamięci serwera rośnie również z czasem. To jeszcze nie jest problemem, ale może stać się problemem wkrótce.
- Pod zakładką Pamięć w konsoli programisty, w rozdziale Pamięć skryptów , zauważasz, że zużycie pamięci dla jednego z nowych skryptów rośnie za każdym razem, gdy wchodzisz w interakcję z niektórymi kluczowymi obiektami na świecie.Skrypt uruchamia się na klientzie i na serwerze.
- Sprawdzasz skrypt, który dodaje niektóre dane użytkownika do dużego stołu, ale nigdy nie oczyszcza danych - rosną one bez końca.
- Naprawisz problem, opublikujesz zaktualizowane doświadczenie i wskaźnik awaryjności klienta powróci do poprzedniej wartości.
Porównanie panelu wskaźników wydajności z innymi panelami może pomóc w korelacji poprawy wydajności (lub regresje) z metrykami biznesowymi, aby uzyskać pełniejszy obraz tego, jak wydajna gra wpływa na Twój dochód.Aby uzyskać więcej informacji, zobacz Analityka.