TRANSPARENT PERFORMANCE INFERENCE OF WHOLE SOFTWARE LAYERS AND CONTEXT-SENSITIVE PERFORMANCE DEBUGGING

Methods and systems for performance inference include inferring an internal application status based on a unified call stack trace that includes both user and kernel information by inferring user function instances. A calling context encoding is generated that includes information regarding function...

Full description

Saved in:
Bibliographic Details
Main Authors ZHANG, HUI, JIANG, GUOFEI, KIM, CHUNG HWAN, RHEE, JUNQHWAN, ARORA, NIPUN
Format Patent
LanguageEnglish
French
Published 23.04.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Methods and systems for performance inference include inferring an internal application status based on a unified call stack trace that includes both user and kernel information by inferring user function instances. A calling context encoding is generated that includes information regarding function calling paths. The analysis includes performing a top-down latency breakdown and ranking calling contexts according to how costly each function calling path is. Des procédés et des systèmes pour une interférence de performance comprennent la déduction d'un état d'application interne sur la base d'un suivi de pile d'appels unifiée qui comprend à la fois des informations d'utilisateur et de noyau en déduisant des instances de fonction d'utilisateur. Un encodage de contexte d'appel est généré qui comprend des informations concernant des trajets d'appel de fonction. L'analyse comprend l'exécution d'une rupture de latence haut-bas et le classement des contextes d'appel conformément au coût du trajet d'appel de fonction.
Bibliography:Application Number: WO2014US60358