Invention Grant
- Patent Title: Optimizing application performance through data mining
- Patent Title (中): 通过数据挖掘优化应用程序性能
-
Application No.: US10881968Application Date: 2004-06-30
-
Publication No.: US07975256B2Publication Date: 2011-07-05
- Inventor: Steven Edward Atkin , Margot Bruce Casey , Tyron Jerrod Stading
- Applicant: Steven Edward Atkin , Margot Bruce Casey , Tyron Jerrod Stading
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Dillon & Yudell LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
Metadata describing common Java classes is extracted and utilized to optimize a Java program's performance based on the code requirements of the application. Data mining techniques extract metadata and other information about different sets of JVM byte code written by multiple vendors to determine the design choices and optimizations made by each vendor in implementing their JVM. Then, byte code in a Java application being programmed is analyzed in comparison to each vendor's JVM metadata and information. Based upon the application's requirements (for example footprint, performance, etc.), recommendations are generated that yield a newly compiled rt.jar that combines the best practices of each vendor together or recommends a particular vendor's standard JVM that is best suited for the application.
Public/Granted literature
- US20060005177A1 Method, system and program product for optimizing java application performance through data mining Public/Granted day:2006-01-05
Information query