Invention Grant
- Patent Title: Software performance analysis using data mining
- Patent Title (中): 使用数据挖掘的软件性能分析
-
Application No.: US12623011Application Date: 2009-11-20
-
Publication No.: US08555258B2Publication Date: 2013-10-08
- Inventor: Christina E. Warren , David V. Payne , Darin Adler , Maciej J. Stachowiak , Bertrand P. Serlet , Christopher A. Wolf
- Applicant: Christina E. Warren , David V. Payne , Darin Adler , Maciej J. Stachowiak , Bertrand P. Serlet , Christopher A. Wolf
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Novak Druce Connolly Bove + Quigg LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A system, method, and computer program for analyzing code execution and software performance characteristics are disclosed. Samples of code during run-time or from crash logs can be displayed as both a top-down tree of calls from a particular function and a bottom-up tree of calls to the particular function. Data mining techniques, including filtering and focusing, remove code that is not of interest and display code that is more relevant to performance analysis. In particular, functions contained in libraries such as system libraries can be stripped from view. The cost associated with an excluded function can be propagated to a calling function, in either the top-down or bottom-up tree.
Public/Granted literature
- US20100107145A1 Software Performance Analysis Using Data Mining Public/Granted day:2010-04-29
Information query