一种基于二进制翻译的共享库文件移植技术

来源 :信息工程大学学报 | 被引量 : 0次 | 上传用户:ysgmxh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对当前二进制翻译不支持库文件和新型处理器平台缺少大量动态链接库的问题,基于动态二进制翻译系统,提出面向库文件向新型处理器平台移植的方法。通过对文件预处理模块和动态二进制翻译系统QEMU加载及翻译机制的改造和升级,设计库文件向主机平台移植的框架,实现对加载的库文件代码段静态翻译至主机平台的目标。测试结果表明,使用该系统移植的库文件函数在主机平台执行时,占用CPU节拍数均值是通过二进制翻译系统执行的30%,执行效率较动态二进制翻译系统相比平均提升了70%。
其他文献
针对室内外交互区域卫星定位系统和室内定位系统无法完成定位的现象,提出一种基于北斗和CSS信号的融合定位算法。该算法通过引入卫星钟差、电离层和对流层参数修正模型以及针
为研究巨峰葡萄在不同海拔地区最有效的栽培模式,提高葡萄果实品质,增加南方葡萄产业经济效益,以390m和1 150m钢架避雨栽培和露地栽培的巨峰葡萄为试验材料,研究不同海拔和栽
更新摘要研究对分析话题演化、提高人们在大数据时代获取信息的效率具有重要意义。首先对更新摘要历届评测会议的概况进行介绍和概括;其次重点分析更新摘要的生成方法;然后对
采用纳米TiO2喂食果蝇进行体内和体外抑菌试验的方法,分别在紫外光和自然光线下研究了纳米TiO2对肠道共生菌的影响。结果表明:纳米TiO2能够在体外抑制果蝇肠道共生菌的生长,随着
针对当前地理信息数据来源单一、获取困难的问题,提出一种基于维基百科数据库转储文件的地理信息数据抽取新方法,首先解析数据库转储文件中的页面内容,然后根据维基标记文本中的坐标筛选地理信息页面,并抽取页面中的地理坐标数据和模板数据。构建了维基百科地理信息数据抽取原型系统。实验表明,新方法能够有效抽取维基百科页面中的坐标数据和属性数据,具有良好的应用价值。