Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

28. Performance-Tuning > 28.2 Performanceanalyse mit Instruments

28.2 Performanceanalyse mit Instruments

Während Shark zwar mächtig ist und sehr hilfreich beim Finden offensichtlich kritischer Stellen, ist sein Vorgehen doch entscheidend eingeschränkt: Es behandelt alle Aktivitäten innerhalb des Erfassungszeitraums mehr oder weniger gleich. Es kann keine kurzen Zeitabschnitte erfassen – zum Beispiel das Ergebnis eines externen Events –, die vielleicht für die Aktivitäten verantwortlich sind, die Sie interessieren. Im vorigen Beispiel geschah ein Großteil der Aktivitäten nach dem Antippen des Los-Buttons, aber Shark nutzte alles innerhalb des Erfassungszeitraums, egal ob es vor oder nach dem Beginn der Primzahlenberechnung geschah.

Hier kommt die Instruments-Anwendung ins Spiel. Instruments merkt sich die Aktivitäten in Ihrem Programm zusammen mit einem Zeitstempel und zeigt sie auf einer Timeline an, so dass Sie erkennen können, wo Ihre Anwendung CPU, Speicher und andere Ressourcen als Reaktion auf eine Aktivität benötigt.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial