-
公开(公告)号:CN102141928A
公开(公告)日:2011-08-03
申请号:CN201010104977.X
申请日:2010-01-29
Applicant: 国际商业机器公司
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F9/455 , G06F11/1458 , G06F12/16 , G06F2009/4557 , G06F2009/45583 , G06F2201/815
Abstract: 本发明涉及虚拟环境下的数据处理技术,尤其涉及在虚拟机环境下对虚拟机进行数据备份和数据恢复的技术。本发明提供了一种虚拟环境下的数据处理方法,包括:读取由虚拟工作单元本地调用的数据处理指令;对所读取到的数据处理指令进行优化;以及利用优化后的数据处理指令为虚拟工作单元进行数据处理。
-
公开(公告)号:CN101819564A
公开(公告)日:2010-09-01
申请号:CN200910118521.6
申请日:2009-02-26
Applicant: 国际商业机器公司
IPC: G06F15/167 , G06F12/10
CPC classification number: G06F9/45558 , G06F9/5077 , G06F9/544 , G06F12/1036 , G06F12/109
Abstract: 本发明提供协助在虚拟机之间进行通信的方法和装置。具体地,提供了一种协助在两个虚拟机之间进行通信的方法,其中两个虚拟机位于同一物理主机上,所述方法包括:从物理主机的内存中分配一段共享内存;响应于两个虚拟机对内存空间的请求,将请求的内存空间映射到共享内存;返回请求的内存空间地址。还提供了在一个虚拟机中与另一虚拟机进行通信的方法,包括:响应于共享内存已分配的通知,请求一段内存空间;获得请求的内存空间地址,其中该内存空间已映射到共享内存;根据上述地址,在共享内存中存取通信数据。本发明还提供与此对应的装置。本发明的方法和装置利用动态分配的共享内存来实现虚拟机之间的通信,使得通信效率得到显著提高。
-
公开(公告)号:CN102480763B
公开(公告)日:2014-11-05
申请号:CN201010574933.3
申请日:2010-11-26
Applicant: 国际商业机器公司
IPC: H04W28/16
CPC classification number: H04W36/245 , H04W28/26 , H04W36/26 , H04W36/32
Abstract: 本发明的实施方式涉及向移动设备提供数据的方法和装置。具体地,本发明的一个实施方式提供了一种向移动设备提供数据的方法,包括:预测移动设备在预定时间段内即将切换至的小区的列表;确定移动设备从列表中的至少一个小区可获得的带宽;基于带宽计算移动设备从列表中的至少一个小区可获得的流量;以及基于与流量相匹配的编码方式,向移动设备提供数据。本发明的另一实施方式,提供了一种向移动设备提供数据的设备。
-
公开(公告)号:CN101902295B
公开(公告)日:2013-08-21
申请号:CN200910141192.7
申请日:2009-05-26
Applicant: 国际商业机器公司
IPC: H04L12/811 , H04L29/08
Abstract: 公开了一种控制应用服务器的负载接收速率的方法和系统。在该方法中,检测当前控制周期中应用服务器的实际内存使用量和负载接收速率;基于所检测的实际内存使用量和负载接收速率,估计该应用服务器的负载特性变化参数;并根据所述负载特性变化参数,计算反馈控制器的控制增益;反馈控制器利用所计算的控制增益,计算应用服务器在下一个控制周期的负载接收速率。通过跟踪应用服务器的工作负载特性变化,能够自适应地控制应用服务器的负载接收速率,以使应用服务器的实际内存使用量维持或接近目标内存使用量。另外,系统管理员只需设置目标内存使用量即可,与现有的内存过载保护方法相比,配置简单方便。
-
公开(公告)号:CN101819564B
公开(公告)日:2013-04-17
申请号:CN200910118521.6
申请日:2009-02-26
Applicant: 国际商业机器公司
IPC: G06F15/167 , G06F12/10
CPC classification number: G06F9/45558 , G06F9/5077 , G06F9/544 , G06F12/1036 , G06F12/109
Abstract: 本发明提供协助在虚拟机之间进行通信的方法和装置。具体地,提供了一种协助在两个虚拟机之间进行通信的方法,其中两个虚拟机位于同一物理主机上,所述方法包括:从物理主机的内存中分配一段共享内存;响应于两个虚拟机对内存空间的请求,将请求的内存空间映射到共享内存;返回请求的内存空间地址。还提供了在一个虚拟机中与另一虚拟机进行通信的方法,包括:响应于共享内存已分配的通知,请求一段内存空间;获得请求的内存空间地址,其中该内存空间已映射到共享内存;根据上述地址,在共享内存中存取通信数据。本发明还提供与此对应的装置。本发明的方法和装置利用动态分配的共享内存来实现虚拟机之间的通信,使得通信效率得到显著提高。
-
公开(公告)号:CN102967869A
公开(公告)日:2013-03-13
申请号:CN201110270296.5
申请日:2011-08-30
Applicant: 国际商业机器公司
CPC classification number: H04W64/00 , G01S5/0072 , G01S5/0284
Abstract: 本发明的实施方式涉及一种用于确定移动设备位置的方法和设备。具体地,该方法包括:接收来自相邻移动设备的位置消息,该位置消息包括相邻移动设备利用从卫星接收的信号计算得到的该相邻移动设备的当前时刻位置;以及基于存储的移动设备的历史时刻位置、存储的相邻移动设备的历史时刻位置以及所接收的相邻移动设备的当前时刻位置,估计该移动设备的当前时刻位置。
-
公开(公告)号:CN102480763A
公开(公告)日:2012-05-30
申请号:CN201010574933.3
申请日:2010-11-26
Applicant: 国际商业机器公司
CPC classification number: H04W36/245 , H04W28/26 , H04W36/26 , H04W36/32
Abstract: 本发明的实施方式涉及向移动设备提供数据的方法和装置。具体地,本发明的一个实施方式提供了一种向移动设备提供数据的方法,包括:预测移动设备在预定时间段内即将切换至的小区的列表;确定移动设备从列表中的至少一个小区可获得的带宽;基于带宽计算移动设备从列表中的至少一个小区可获得的流量;以及基于与流量相匹配的编码方式,向移动设备提供数据。本发明的另一实施方式,提供了一种向移动设备提供数据的设备。
-
-
公开(公告)号:CN102262591A
公开(公告)日:2011-11-30
申请号:CN201010192518.1
申请日:2010-05-31
Applicant: 国际商业机器公司
IPC: G06F12/02
CPC classification number: G06F12/0253
Abstract: 本发明提供一种用于内存复制系统进行垃圾回收的方法和系统,其中所述内存复制系统包括多个节点服务器,并且将一个节点服务器中的数据对象复制并分发到一个或多个其它节点服务器,该方法包括:响应于垃圾回收被触发,判断是否存在从内存复制系统的其它节点服务器接收的可被垃圾回收的数据对象的标识信息;响应于判断结果为是,利用从内存复制系统的其它节点服务器接收的可被垃圾回收的数据对象的标识信息对所述可被垃圾回收的数据对象进行垃圾回收。
-
公开(公告)号:CN102236603B
公开(公告)日:2014-12-17
申请号:CN201010161755.1
申请日:2010-04-29
Applicant: 国际商业机器公司
CPC classification number: G06F12/0253 , G06F9/45558 , G06F2009/45583
Abstract: 本发明公开一种在虚拟化环境中进行垃圾回收的方法和系统,所述虚拟化环境包括虚拟机管理器、至少一个客户机操作系统以及运行在每个客户机操作系统上的至少一个应用程序,其中所述应用程序利用垃圾回收机制进行内存管理,所述方法包括以下步骤:响应于所述应用程序的运行环境启动垃圾回收器进行垃圾回收,垃圾回收器请求客户机操作系统分配内存空间;响应于接收到分配内存空间的请求,客户机操作系统向垃圾回收器分配内存空间;垃圾回收器在所述应用程序的原有内存空间中标记存活的对象并将所标记的存活的对象复制到所分配的内存空间;以及垃圾回收器将所述应用程序的原有内存空间释放给客户机操作系统。
-
-
-
-
-
-
-
-
-