首页> 外国专利> Method, system and program product for optimizing java application performance through data mining

Method, system and program product for optimizing java application performance through data mining

机译:通过数据挖掘优化java应用程序性能的方法,系统和程序产品

摘要

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.
机译:基于应用程序的代码需求,提取描述通用Java类的元数据,并将其用于优化Java程序的性能。数据挖掘技术提取有关由多个供应商编写的不同JVM字节码集的元数据和其他信息,以确定每个供应商在实施其JVM时所进行的设计选择和优化。然后,与每个供应商的JVM元数据和信息进行比较,分析正在编程的Java应用程序中的字节码。根据应用程序的要求(例如占用空间,性能等),生成建议,生成新编译的rt.jar,将每个供应商的最佳实践结合在一起,或者推荐最适合该应用程序的特定供应商的标准JVM。 。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号