[发明专利]用于执行进程的迁移的方法、迁移器及计算机可读介质有效
申请号: | 201380078341.4 | 申请日: | 2013-08-08 |
公开(公告)号: | CN105531668B | 公开(公告)日: | 2019-04-23 |
发明(设计)人: | E·克鲁格里克;K·S·范 | 申请(专利权)人: | 英派尔科技开发有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/455 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 孟锐 |
地址: | 美国特*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在一个示例性实施例中,数据中心中的实时迁移可以包括:JIT编译被配置为在源指令集体系结构和目的地指令集体系结构上执行的进程;将源指令集体系结构和目的地指令集体系结构上的进程的变量和地址堆栈映射成其标记形式;以及将变量和地址堆栈的标记形式映射到目的地指令集体系结构上。 | ||
搜索关键词: | 执行 进程 迁移 | ||
【主权项】:
1.一种数据中心中实时迁移的方法,所述方法包括:在源指令集体系结构上执行进程;即时编译同时在源指令集体系结构和目的地指令集体系结构执行的进程;将来自源指令集体系结构和目的地指令集体系结构的进程的变量和地址堆栈映射成其标记形式;以及将所述变量和地址堆栈的标记形式映射到目的所述地指令集体系结构上,其中所述即时编译包括:根据所述源指令集体系结构和所述目的地指令集体系结构,存储与在所述源指令集体系结构上执行的所述进程的编译细化二元对应的函数的变量和函数堆栈;其中将所述变量和地址堆栈映射包括:将在所述源指令集体系结构和所述目的地指令集体系结构上执行的所述细化二元的至少所述进程的函数地址和函数堆栈解引用;以及将在所述源指令集体系结构和所述目的地指令集体系结构上执行的所述细化二元的至少所述进程的变量地址解引用;以及其中将所述变量和地址堆栈的标记形式映射包括:根据所述源指令集体系结构和所述目的地指令集体系结构上所述细化二元的所述进程的执行,将与所述细化二元的进程对应的函数和变量连接到等同的指针和地址。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英派尔科技开发有限公司,未经英派尔科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380078341.4/,转载请声明来源钻瓜专利网。