Invention Grant
- Patent Title: System and method for adaptively sampling application programming interface execution traces based on clustering
-
Application No.: US16566916Application Date: 2019-09-11
-
Publication No.: US11347518B2Publication Date: 2022-05-31
- Inventor: Ritesh Jha , Soumya Panigrahi , Mageshwaran Rajendran , Susobhit Panigrahi , Narayanasamy Ramesh
- Applicant: VMWARE, INC.
- Applicant Address: US CA Palo Alto
- Assignee: VMWARE, INC.
- Current Assignee: VMWARE, INC.
- Current Assignee Address: US CA Palo Alto
- Agency: Loza & Loza, LLP
- Priority: IN201941029838 20190724
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/54 ; G06F9/30 ; G06F17/11

Abstract:
A system and method for sampling application programming interface (API) execution traces in a computer system uses feature vectors of the API execution traces that are generated using trace-context information. The feature vectors are then used to group the API execution traces into clusters. For the cluster, sampling rates are generated so that a sampling rate is assigned to each of the clusters. The sampling rates are then applied to the API execution traces to adaptively sample the API execution traces based on the clusters to which the API execution traces belong.
Public/Granted literature
Information query