×

Automated method and system for collecting and reporting API performance profiles

  • US 20070294673A1
  • Filed: 06/16/2006
  • Published: 12/20/2007
  • Est. Priority Date: 06/16/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method to measure performance of an Application Programming Interfaces (APIs), the method comprising:

  • (a) creating a list of APIs to measure;

    (b) selecting a single target Application Programming Interface (API) from the list;

    (c) intercepting calls to the target API and collecting timing and memory allocation data;

    (d) recording the timing and memory allocation data for the target API, the recorded data placed into storage;

    (e) merging measured results into a results table having bucketized data indicating log base 2 of the collected timing and memory allocation data; and

    (f) repeating steps (b) through (e) for each API on the list.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×