发明名称 一种虚拟机文件运行方法及系统
摘要 一种虚拟机文件运行方法,包括以下步骤:在宿主机中预设优化函数库;建立可执行文件中位于优化函数库中的库函数与接口地址的对应关系,并输入至虚拟机;虚拟机装载、解释、运行所述可执行文件的指令;虚拟机根据所述指令中包含的接口地址判断所运行的指令是否在优化函数库中,如果是,则宿主机调用宿主机中优化函数库,本地代码实现所述优化函数库中与所述接口地址对应库函数的功能。上述虚拟机文件运行方法将部分虚拟机处理的库函数通过宿主机本地实现,从而提高虚拟机的处理效率,并且不须要预先定义本地调用指令,也不须要将在虚拟机中运行的指令全部转化为本地代码即可实现。本发明所述的虚拟机文件运行方法及系统提高了虚拟机处理的效率。
申请公布号 CN102508694A 申请公布日期 2012.06.20
申请号 CN201110311258.X 申请日期 2011.10.14
申请人 深圳市江波龙电子有限公司 发明人 钟衍徽;李志雄
分类号 G06F9/455(2006.01)I 主分类号 G06F9/455(2006.01)I
代理机构 代理人
主权项 一种虚拟机文件运行方法,包括以下步骤:在宿主机中预设优化函数库,优化函数库由虚拟机中常用的库函数组成;建立可执行文件中位于优化函数库中的库函数与接口地址的对应关系,并输入至虚拟机;虚拟机装载、解释、运行所述可执行文件的指令;虚拟机根据所述指令中包含的接口地址判断所运行的指令是否在优化函数库中,如果是,则宿主机调用宿主机中优化函数库,本地代码实现所述优化函数库中与所述接口地址对应的库函数的功能;宿主机执行完所述库函数的功能后,返回虚拟机中运行。
地址 518057 广东省深圳市南山区科发路8号金融基地1栋8楼A、B、C、D、E、F1