Invention Grant
- Patent Title: Tracking asynchronous entry points for an application
-
Application No.: US15362668Application Date: 2016-11-28
-
Publication No.: US10067862B2Publication Date: 2018-09-04
- Inventor: Suraj Puvvada , Ryan Ericson
- 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: G06F3/00
- IPC: G06F3/00 ; G06F11/36 ; G06F11/34 ; G06F11/30 ; G06F9/54

Abstract:
Asynchronous operations associated with a request such as synchronous 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 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.
Public/Granted literature
- US20170147483A1 TRACKING ASYNCHRONOUS ENTRY POINTS FOR AN APPLICATION Public/Granted day:2017-05-25
Information query