-
公开(公告)号:CN102890643B
公开(公告)日:2015-01-21
申请号:CN201210261862.0
申请日:2012-07-26
Applicant: 上海交通大学
IPC: G06F9/50
CPC classification number: G06F9/5077 , G06F9/45558 , G06F9/5011 , G06F2009/45575
Abstract: 本发明提供一种基于应用程序即时效果反馈的在虚拟机间的物理显卡资源调度系统和方法。本发明描述的系统通过函数钩子的方法在宿主机物理显卡指令发送器和宿主机物理显卡应用程序接口之间插入调度执行器,延迟宿主机物理显卡指令发送器中指令和数据的发送,同时监控虚拟机内显卡应用程序相关的显示性能情况和物理显卡资源使用情况,进而提供反馈给任何基于时间或时序的显卡资源调度算法。本发明无需对虚拟机应用程序、宿主机操作系统、虚拟机操作系统、显卡驱动、虚拟机管理器进行任何修改。本发明无需暂停机器的运行,在重大提升虚拟机间显卡资源调度能力时运行时整体性能损耗低于5%。
-
-
公开(公告)号:CN102759984A
公开(公告)日:2012-10-31
申请号:CN201210195208.4
申请日:2012-06-13
Applicant: 上海交通大学
Abstract: 本发明提供一种虚拟化服务器集群的电源和性能管理系统,包括模块:采集模块,其用于采集虚拟化服务器集群的运行数据;性能优化模块,其用于利用所述运行数据,根据原始的能耗和资源利用率的关系,对虚拟机的性能和资源利用情况进行能效建模,输出虚拟机的资源配置参数;能耗优化模块,其用于接收来自所述性能优化模块的所述虚拟机的资源配置参数,并根据所述虚拟机的资源配置参数建立能耗模型,根据资源阈值的限制条件和虚拟机调度限制条件,对虚拟机进行调度和资源的再分配。本发明结合控制理论与线性编程技术,能够在保证应用性能的基础上带来可观的节能效果。尤其是,性能控制器和能量优化器集成能够产生节能43%的效果。
-
公开(公告)号:CN102231138A
公开(公告)日:2011-11-02
申请号:CN201110190086.5
申请日:2011-07-08
Applicant: 上海交通大学
Abstract: 一种计算机应用技术领域的计算机内存数据准确采集系统,该系统包括:后启动虚拟机模块和虚拟化内存获取模块。本发明基于硬件虚拟化技术,在操作系统和应用程序运行时动态加载虚拟机监控器,在物理机器正在运行时被转换为虚拟机主机处的虚拟机不致招致显著停机时间,通过控制虚拟机物理内存到真实物理内存的映射和权限管理完成对正在改写内存区域的识别和读取相应位置原来内存数据;可以准确获取指定时刻计算机内存中的数据并且对内存的改动较小且与已有操作系统和应用程序耦合度极低;可以在操作系统和应用程序运行时动态卸载虚拟机监控器,使得之前处于虚拟机主机处的虚拟机在运行时被转换为物理机器继续运行并不致招致显著的停机时间。
-
公开(公告)号:CN113791870B
公开(公告)日:2024-03-26
申请号:CN202111121273.8
申请日:2021-09-24
Applicant: 上海交通大学
IPC: G06F9/455
Abstract: 本发明涉及一种WebAssembly虚拟机分布式系统细粒度迁移方法及系统,所述方法包括以下步骤:S1、分离出描述目标WebAssembly实例的数据最小集;S2、在非停机状态下将目标WebAssembly实例的拓展上下文转存到快照中;S3、源WASM虚拟机接收到目标源WASM虚拟机迁移停机请求之后,等待目标WebAssembly实例执行完上一条指令,在开始下一条指令之前将目标WebAssembly实例暂停;S4、在停机状态下将目标WebAssembly实例的核心上下文转存到快照中;S5、根据快照中的拓展上下文构建出新目标WebAssembly实例,暂停新目标WebAssembly实例;S6、核心上下文完成替换后恢复新目标WebAssembly实例执行。有益效果是基于WebAssembly虚拟机分布式系统、迁移性能达到细粒度程度。
-
公开(公告)号:CN116414523A
公开(公告)日:2023-07-11
申请号:CN202310411741.8
申请日:2023-04-18
Applicant: 上海交通大学
IPC: G06F9/455
Abstract: 本发明提出了一种面向内存碎片的虚拟机迁移方法,在虚拟机部分内存资源需要被回收或降低虚拟机的内存碎片化程度时,进行虚拟机迁移并在迁移过程中根据虚拟机当前内存利用情况重新整理并映射内存,从而实现动态改变虚拟机内存或降低内存外部碎片化程度的效果,通过这种方式,物理机可以整合客户机的碎片化内存从而提高内存利用率或进行大段内存回收。本发明在热迁移过程中对脏页地址进行地址重新映射,将碎片化的内存空间集中化,从而整理出大段连续内存,在存在大段连续内存的基础上,Hypervisor可以直接回收内存空间而不影响客户机的正常运行。
-
公开(公告)号:CN110569105B
公开(公告)日:2023-05-26
申请号:CN201910746605.8
申请日:2019-08-14
Applicant: 上海交通大学
IPC: G06F9/455 , G06F12/0815
Abstract: 本发明提供了一种分布式虚拟机自适应内存一致性协议的设计方法,包括:同步操作的拦截:针对不同的应用,客户机vCPU在顺序一致性模式和TSO模式中灵活切换;同步协议的状态说明:在原有的内存一致性协议基础上,添加Dirty及对应的原子操作状态,并实现状态转移。同时提供了一种基于上述设计方法得到的分布式虚拟机自适应内存一致性协议以及用于执行上述设计方法的终端。本发明在分布式虚拟机的基础上,使得分布式共享内存获得更好的性能。本发明使分布式虚拟机的内存同步协议在顺序一致性和x86‑TSO中灵活切换;针对不同的应用场景和限制,自适应一致性协议将原顺序一致性放松到x86‑TSO,使分布式共享内存性能提高。
-
公开(公告)号:CN114912437A
公开(公告)日:2022-08-16
申请号:CN202210507760.6
申请日:2022-04-29
Applicant: 上海交通大学
IPC: G06F40/216 , G06F40/237 , G06F16/903 , G06F16/9035 , G06K9/62
Abstract: 本发明提供了一种弹幕颜文字检测与提取方法及系统,其中方法包括:确定基准颜文字的自身特征以及其在弹幕文本数据集中的统计特性;提取颜文字候选字符串集;计算候选字符串的双向条件概率、左右信息熵、点间互信息、平均互信息以及通过设定的规则对候选字符串进行筛选与过滤,得到最终候选字符串;计算最终候选字符串与基准颜文字的相似度,综合最相似度结果,计算最终综合相似度分数;根据最终综合相似度分数,输出最终的弹幕颜文字结果,完成对弹幕颜文字的检测与提取。本发明能够高效地从大规模弹幕文本中检测并提取颜文字,广泛应用于输入法颜文字字典自动扩展、文本情感分析、中文分词等任务中,提高上述任务的效率与精度。
-
公开(公告)号:CN112148608B
公开(公告)日:2021-11-05
申请号:CN202011014912.6
申请日:2020-09-24
Applicant: 上海交通大学
IPC: G06F11/36
Abstract: 本发明属于软件测试的技术领域,公开了一种基于控件功能标注的移动端自动化软件测试方法,对待测软件的各个界面中的所有可交互控件进行功能标注,建立界面功能性控件模型,进而生成快速兼容性测试用例、初始界面快捷进入函数、单界面稳定性测试用例和跳出控件屏蔽黑名单,自动完成对待测软件的测试。本发明通过对可交互控件进行功能性标注,高效自动地产生了UI自动化遍历测试用例,使得开发人员能精准定位、复现软件的兼容性问题,最终节省开发人员在兼容性测试上投入的大量人工时间与精力。
-
公开(公告)号:CN113342465A
公开(公告)日:2021-09-03
申请号:CN202110683056.1
申请日:2021-06-18
Applicant: 上海交通大学
IPC: G06F9/455
Abstract: 本发明涉及一种基于释放一致性内存同步的巨型虚拟机,包括若干虚拟机节点,所述虚拟机节点包括物理内存、映射管理器;所述物理内存包括若干页以及本地页缓存,所述本地页缓存用于存储其他虚拟机节点管理的页;所述虚拟机节点映射管理器受控于程序执行以下读操作或者写操作:所述虚拟机节点映射管理器在本地页以及本地页缓存中查找读写地址所对应页,若在本地页以及本地页缓存不命中,则向远端管理读写地址所对应页的虚拟机节点发送请求,获取读写地址所对应页信息并存储在本地页缓存中;所述虚拟机节点映射管理器对查找获取的页进行读操作或者写操作。有益效果是防止分布式共享内存出现伪共享问题、降低跨节点内存访问频率。
-
-
-
-
-
-
-
-
-