- Patent Title: Application execution path tracing for inline performance analysis
-
Application No.: US16916219Application Date: 2020-06-30
-
Publication No.: US11436123B2Publication Date: 2022-09-06
- Inventor: Vladimir Kleiner , Vladimir Shveidel , Anton Kucherov
- Applicant: EMC IP Holding Company LLC
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP Holding Company LLC
- Current Assignee: EMC IP Holding Company LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Ryan, Mason & Lewis, LLP
- Main IPC: G06F11/34
- IPC: G06F11/34 ; G06F11/30

Abstract:
Techniques are provided for application tracing for inline performance analysis. One method comprises obtaining trace events generated by instructions executed in response to trace points in instrumented software; updating, for each trace event, a buffer entry of a sampling buffer that corresponds to a particular processing core and a time window, wherein the buffer entry is identified based on (a) a flow type identifier associated with the instructions, (b) an identifier of a respective trace event, and (c) an identifier of an adjacent trace event to the respective trace event, and wherein the updating comprises updating, for the time window: (i) a first counter indicating a cumulative number of events for the respective and adjacent trace events, and (ii) a second counter indicating a cumulative amount of time between the respective and adjacent trace events; and determining one or more performance metrics associated with the respective and adjacent trace events in the time window using the first and second counters.
Public/Granted literature
- US20210406149A1 Application Execution Path Tracing for Inline Performance Analysis Public/Granted day:2021-12-30
Information query