Hotspot może pełnić funkcję przejrzystego zamiennika polecenia „perf report” podczas analizowania plików perf.data, dodatkowo udostępniając takie funkcje jak wizualizacja poprzez FlameGraph, zbiorczy przegląd stanu w stylu topowego narzędzia, agregacja statystyk połączeń, różne rodzaje sortowania , wyświetlanie podpowiedzi, wbudowane mechanizmy wyszukiwania i możliwość wyświetlania obok siebie metryk dla wielu zdarzeń.
W nowym wydaniu:
- Znacząco przyspieszona interpretacja danych profilowanych dla dużych i złożonych aplikacji. Na przykład plik perf.data wygenerowany dla przeglądarki Firefox jest teraz analizowany o rząd wielkości szybciej.
- Dodano poprawną obsługę analizowania plików z danymi skompresowanymi przy użyciu algorytmu zstd, które są tworzone przy uruchomieniu
„perf record -z” i pozwalają zmniejszyć rozmiar o jeden lub dwa rzędy wielkości. - Skala czasu została zmodernizowana, aby po powiększeniu wyświetlać znaczniki osi czasu i przedrostki jednostek.
- Zaimplementowano parsowanie symboli dodanych przez kompilator rustc.
- Zaktualizowano podmoduł perfparser, dodając ulepszoną obsługę równoległości przy użyciu wywołania fork.
Źródło: opennet.ru