AUTOMATED CORRELATION AND ANALYSIS OF CALLSTACK AND CONTEXT DATA
Embodiments allow a user to define event scenarios that are used to analyze callstack and context data. Scenarios that are delayed are flagged and reported to the user with an aggregated callstack of CPU samples taken during the delay. An aggregation is done for samples for the main user interface t...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Embodiments allow a user to define event scenarios that are used to analyze callstack and context data. Scenarios that are delayed are flagged and reported to the user with an aggregated callstack of CPU samples taken during the delay. An aggregation is done for samples for the main user interface thread of the process that is being monitored. A user may select other threads to see the callstack aggregation for that thread. The user can identify which methods use the most time for a particular delay from the callstack presentation. An event analysis tool allows quick exploration of the responsiveness issues by visualizing delays as they happen and allowing the user to drill down into callstack details for selected delays.
Selon l'invention, des modes de réalisation permettent à un utilisateur de définir des scénarios d'évènement qui sont utilisés pour analyser des données de pile d'appels et de contexte. Des scénarios qui sont retardés sont signalés et rapportés à l'utilisateur avec une pile d'appels agrégée d'échantillons CPU prélevés durant le retard. Une agrégation est effectuée pour des échantillons pour le fil d'interface utilisateur principal du processus qui est sous surveillance. Un utilisateur peut sélectionner d'autres fils pour voir l'agrégation de pile d'appels pour ce fil. L'utilisateur peut identifier quels procédés utilisent le plus de temps pour un retard particulier à partir de la présentation de pile d'appels. Un outil d'analyse d'évènement permet une exploration rapide des problèmes de réactivité par visualisation des retards à mesure qu'ils surviennent et en autorisant l'utilisateur à explorer des détails de pile d'appels pour des retards sélectionnés. |
---|