Invention Grant
- Patent Title: Asynchronous processing time metrics
-
Application No.: US14530564Application Date: 2014-10-31
-
Publication No.: US10223407B2Publication Date: 2019-03-05
- Inventor: William Drake Pijewski , Peter Howard Holditch , Vinay Srinivasaiah
- Applicant: AppDynamics LLC
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Parker Ibrahim & Berg LLP
- Agent James M. Behmke; Stephen D. LeBarron
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Asynchronous operations associated with a request such as threads, runnable elements, callable elements, and other invokable objects are tracked to determine the metrics about the request and operations. The present technology tracks the start and end of each asynchronous operation and maintains a counter which tracks the currently pending or executing asynchronous operations. By monitoring the request, the start and end of each asynchronous operation associated with the request, and the number of asynchronous operations currently executing, the present technology may identify the end of a request by identifying when the last asynchronous operation associated with the request ends. In some instances, the present technology identifies the end of a request when a counter which tracks the number of asynchronous operations executing reaches a value of zero after the first asynchronous operation has already begun. Tracking these operations allows the present technology to aggregate and report useful performance data about these requests.
Public/Granted literature
- US20160125060A1 ASYNCHRONOUS PROCESSING TIME METRICS Public/Granted day:2016-05-05
Information query