国家高技术研究发展计划(2006AA01Z169)
- 作品数:10 被引量:65H指数:4
- 相关作者:梁阿磊李小勇管海兵杜松姜玲燕更多>>
- 相关机构:上海交通大学更多>>
- 发文基金:国家高技术研究发展计划国家自然科学基金国家重点基础研究发展计划更多>>
- 相关领域:自动化与计算机技术自然科学总论更多>>
- 跳转链接技术在动态二进制翻译中的应用被引量:1
- 2009年
- 动态二进制翻译中,翻译和执行的基本单元是基本块。一个基本块执行完毕,程序的控制权必须回到执行引擎,开始下一个基本块的查询,这导致频繁的控制权切换。对基本块应用跳转链接技术能够减少这种频繁的控制权切换。该文总结了二进制翻译器中一些常用的跳转链接方法,包括翻译块链接、路径线性化、分支预测等,并通过实验数据证实了跳转链接技术的有效性。
- 潘丽君姜玲燕
- 关键词:动态二进制翻译
- 基于Xen的I/O准虚拟化驱动研究被引量:14
- 2009年
- 针对全虚拟化下客户端虚拟机无法"感知"虚拟机监视器的问题,对基于Xen的I/O准虚拟化驱动进行研究,通过实验可知,准虚拟化驱动能够消除全虚拟化方式下虚拟机监视器"黑箱"特性的限制,可以实现和虚拟机监视器的密切配合,从而提高I/O性能。在虚拟机Xen的全虚拟化环境中加入准虚拟化驱动,采用对比测试方法验证了该驱动能大幅提升网络性能。
- 胡冷非李小勇
- 关键词:I/O虚拟化XEN虚拟机
- Turtle:一种基于局域网络的分布式文件系统被引量:1
- 2008年
- Turtle系统是一个基于局域网络的无服务器分布式文件系统。该系统的设计目标是利用局域网络中的空闲磁盘空间为用户提供存储服务同时又尽量不影响机器的正常使用。系统通过数据分块和副本冗余控制的方式来提高系统的磁盘空间利用率和可靠性。测试表明,Turtle系统具有很高的可靠性。
- 杜松梁阿磊
- 关键词:分布式文件系统数据分块
- 动态二进制翻译中的中间表示被引量:4
- 2009年
- 在二进制翻译中采用中间表示,可以适当隔离不同机器平台的特点,便于二进制翻译系统的移植。提出一种VINST中间表示方法,介绍其指令集与特点,运用SSA形式化和冗余指令删除等方法对VINST进行初步优化。优化前后的性能比较结果表明,相对简单高效的方法可以弥补优化的开销,提高系统性能。
- 姜玲燕梁阿磊管海兵
- 关键词:动态二进制翻译
- 分布式存储中数据放置策略的研究被引量:6
- 2009年
- 分布式存储统系统的可靠性主要取决于系统采用何种数据放置策略来保证数据在网络中各结点的有效分配。总结了设计数据放置策略所需考虑的关键问题和衡量数据放置策略的标准,重点讨论了已有的几种放置策略,在Gossip副本更新算法思想的基础上,提出一种可适应动态网络环境的基于存储转发的随机放置策略,并通过测试验证了该策略对系统可靠性和性能的影响。
- 陈惟康杜松
- 关键词:分布式数据放置存储转发
- 面向瘦客户端的分布式动态二进制翻译系统
- 2009年
- 传统的动态二进制翻译系统不适合直接用于瘦客户端,因为瘦客户端(如手机等)大多存在资源受限的问题,而动态二进制翻译过程会消耗较多的计算和内存资源。针对上述问题,提出一个适用于瘦客户端的分布式动态二进制翻译系统,用远程服务器完成二进制翻译,客户端只要执行翻译好后的代码即可。CPUSPEC2000的实验结果表明,在瘦客户端上使用该系统相对于使用传统的动态二进制翻译器可以带来更高的性能和更小的开销。
- 林凌管海兵梁阿磊
- 关键词:动态二进制翻译分布式系统瘦客户端
- 动态二进制翻译系统的调试器框架被引量:1
- 2009年
- 传统的动态二进制翻译系统缺少调试器支持或者调试功能有限,随着开发规模的扩大,调试手段成为制约设计开发进度的瓶颈。该文提出一种针对动态二进制翻译系统的调试器框架,引入观察点、回退执行与调试脚本3个功能,通过在Crossbit平台上的验证,证明该技术能够高效地帮助程序员发现错误,提高系统的开发进度。
- 郑举育管海兵梁阿磊
- 关键词:动态二进制翻译调试器
- 虚拟机动态迁移的研究被引量:32
- 2008年
- 虚拟机技术可以使硬件和软件明确分开,还能实现容错管理、动态负载均衡、服务器在线维护,对于提高数据中心和集群的服务性能尤其有利。设计并实现了4种负载类型的虚拟机在XEN上的迁移实验,比较了不同负载对于动态迁移的影响,以及动态迁移相对于静态迁移的优越性。
- 江雪李小勇
- 关键词:虚拟机XEN
- 虚拟机实时迁移技术研究被引量:7
- 2008年
- 分析了虚拟机的实时迁移原理,重点论述了Xen的实时迁移实现方法,并在不同负载情况下对Xen的实时迁移进行了实验和探讨。
- 孙昱李小勇管海兵
- 关键词:虚拟机XEN
- 动态二进制翻译中的跳转优化技术被引量:1
- 2007年
- 作者介绍了正在研究的动态二进制翻译系统中使用的跳转优化的技术,分别是直接跳转优化和间接跳转优化.实验结果证明,由于直接跳转优化回避了一般二进制翻译系统中每个基本块之间必要的切换判断,因而取得了明显的性能提高.
- 梁阿磊吴浩李小勇
- 关键词:动态二进制翻译