首页> 外国专利> Method for collecting unnecessary data for unused program sections

Method for collecting unnecessary data for unused program sections

机译:为未使用的程序段收集不必要的数据的方法

摘要

A method for improving the effectiveness of a data processing application when using a virtual machine, wherein the program includes a large number of methods, i.e. program sections, that are stored in the memory of the computer used, and wherein the program uses a garbage collecting procedure. The invention is characterized by analysing in a first step all so called thread stacks with respect to the procedures required thereby; causing each of said requisite methods to be regenerated in a second step, wherein occurring references to a method prior to the regeneration are replaced with references to regenerated methods; and by erasing all non-regenerated methods in a third step and placing corresponding memory space at the disposal of the program.
机译:一种用于在使用虚拟机时提高数据处理应用程序的有效性的方法,其中程序包括存储在所用计算机的存储器中的大量方法,即程序部分,并且其中程序使用垃圾收集程序。本发明的特征在于,在第一步中就所需的程序分析了所有所谓的线程堆栈。使每个所述必需方法在第二步骤中被再生,其中将在再生之前对方法的出现的引用替换为对再生方法的引用;然后在第三步中删除所有未重新生成的方法,并将相应的内存空间留给程序使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号