首页> 外国专利> TECHNIQUES TO PRELINK SOFTWARE TO IMPROVE MEMORY DE-DUPLICATION IN A VIRTUAL SYSTEM

TECHNIQUES TO PRELINK SOFTWARE TO IMPROVE MEMORY DE-DUPLICATION IN A VIRTUAL SYSTEM

机译:预链接软件以改善虚拟系统中内存重复数据删除的技术

摘要

Techniques to prelink software to improve memory de-duplication in a virtual system are described. An apparatus may comprise a processor circuit, a memory unit coupled to the processor circuit to store private memory pages for multiple virtual machines, and a dynamic linker application operative on the processor circuit to link a binary version of a software program with associated program modules at run-time of the binary version on a virtual machine. The dynamic linker application may comprise a master prelink component operative on the processor circuit to relocate a first set of program modules for a first binary version of the software program for a first virtual machine using a first set of virtual memory addresses from a first private memory page allocated to the first virtual machine, and store relocation information for the first set of program modules in a global prelink layout map for use by a second virtual machine. Other embodiments are described and claimed.
机译:描述了预链接软件以改善虚拟系统中的内存重复数据删除的技术。一种设备可以包括处理器电路,耦合到处理器电路以存储用于多个虚拟机的私有存储器页面的存储器单元,以及在处理器电路上操作以在以下位置将软件程序的二进制版本与相关联的程序模块链接的动态链接器应用程序。虚拟机上二进制版本的运行时。动态链接器应用程序可以包括主预链接组件,该主预链接组件可在处理器电路上操作,以使用来自第一专用存储器的第一组虚拟存储器地址来为第一虚拟机的软件程序的第一二进制版本的程序模块的第一组重新定位。页面分配给第一虚拟机,并将第一组程序模块的重定位信息存储在全局预链接布局图中,以供第二虚拟机使用。描述和要求保护其他实施例。

著录项

  • 公开/公告号EP2788864B1

    专利类型

  • 公开/公告日2016-09-21

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号EP20110876926

  • 发明设计人 VAN DE VEN ADRIAAN;

    申请日2011-12-07

  • 分类号G06F9/44;G06F12/08;G06F9/445;G06F12/02;G06F12/10;G06F9/455;

  • 国家 EP

  • 入库时间 2022-08-21 14:52:44

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号