首页> 外国专利> Systems, methods, and computer products for just-in-time compilation for virtual machine environments for fast application startup and maximal run-time performance

Systems, methods, and computer products for just-in-time compilation for virtual machine environments for fast application startup and maximal run-time performance

机译:用于虚拟机环境的即时编译的系统,方法和计算机产品,以实现快速的应用程序启动和最大的运行时性能

摘要

Systems, methods, and computer products for just-in-time compilation for virtual machine environments for fast applications start-up and maximal run-time performance. Exemplary embodiments include a just in time compilation method for a virtual machine environment coupled to a memory, including identifying a program structure for compilation, creating a low optimization compiled version of the program structure that is relocatable in the memory, storing into a persistent cache the low optimization compiled version of the program structure that is relocatable and relocating the low optimization compiled version of the program structure into a virtual machine address space in the memory, wherein relocating the low optimization compiled version of the program structure includes transforming the low optimization compiled version to a compiled version with fixed addresses in the memory that can be executed.
机译:用于虚拟机环境的即时编译的系统,方法和计算机产品,以实现快速的应用程序启动和最大的运行时性能。示例性实施例包括用于耦合到存储器的虚拟机环境的即时编译方法,包括识别要编译的程序结构,创建可在存储器中重定位的程序结构的低优化编译版本,并将其存储到持久性缓存中。可重定位的程序结构的低优化编译版本,并将该程序结构的低优化编译版本重定位到内存中的虚拟机地址空间中,其中,重定位该程序结构的低优化编译版本,包括转换低优化编译版本到可以在内存中具有固定地址的编译版本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号