Invention Grant
US09027000B2 Automated method and system for collecting and reporting API performance profiles
有权
用于收集和报告API性能配置文件的自动方法和系统
- Patent Title: Automated method and system for collecting and reporting API performance profiles
- Patent Title (中): 用于收集和报告API性能配置文件的自动方法和系统
-
Application No.: US13004095Application Date: 2011-01-11
-
Publication No.: US09027000B2Publication Date: 2015-05-05
- Inventor: Nicholas Guerrera , Rico Mariani , Michael C. Fanning , Jan Stephen Gray
- Applicant: Nicholas Guerrera , Rico Mariani , Michael C. Fanning , Jan Stephen Gray
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Kevin Sullivan; Kate Drakos; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/34

Abstract:
A method to measure the performance of an Application Programming Interface (API) includes selecting a target API and tracking memory allocation for the functional calls of the selected API to generate a list of functions called by the API. The individual functions are then called within the API in isolation and timing and memory allocation data for each are collected and recorded. The recorded results are then bucketized according to a log base 2 method and made accessible by API users to indicate the performance of specific APIs.
Public/Granted literature
- US20110113405A1 AUTOMATED METHOD AND SYSTEM FOR COLLECTING AND REPORTING API PERFORMANCE PROFILES Public/Granted day:2011-05-12
Information query