19.7. Analiza czasu wykonywania

Analiza czasu wykonywania może być źródłem cennych informacji o bardziej dynamicznych aspektach działania aplikacji, czyli o miejscach, w których badany kod spędza szczególnie dużo czasu, i o przepływie sterowania pomiędzy obiektami.

Widok Execution Statistics (patrz Rysunek 19-8) dobrze ilustruje miejsca, w których profilowana aplikacja spędza najwięcej czasu. Prezentowana lista jest początkowo organizowana według pakietów (Package Level Information), ale umożliwia nam też przechodzenie do wykazów na poziomie klas (Class Level Information) i metod (Method Level Information), które miały największy udział w czasie wykonywania. Alternatywnym rozwiązaniem jest prezentowanie listy klas lub metod, co jest szczególnie ...

Get Java. Praktyczne narzędzia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.