多核虚拟机系统获取请求数据的方法和装置

    公开(公告)号:CN103902352B

    公开(公告)日:2017-06-13

    申请号:CN201210587126.4

    申请日:2012-12-28

    Abstract: 本发明实施例提供一种多核虚拟机系统获取请求数据的方法和装置,该方法包括:当根据数据读取请求在本地缓冲存储器中发生访存读取失败时,识别数据读取请求的请求数据是否为客户虚拟机与管理虚拟机的共享数据;当请求数据为共享数据时,确定管理虚拟机所对应的缓冲存储器;在确定的缓冲存储器中查询获取请求数据。缩小了获取请求数据的查询范围,提高了在多核虚拟机系统中获取请求数据的效率。

    一种基于链路的数据可靠传输方法

    公开(公告)号:CN103647625B

    公开(公告)日:2017-01-25

    申请号:CN201310584995.6

    申请日:2013-11-19

    Abstract: 一种基于链路的数据可靠传输方法,包括如下步骤:主动请求和应答,发送方发送请求消息并接受接收方的初始确认消息,该初始确认消息包括初始的数据包信息和接收方的初始信誉信息;数据正确传输与确认,当接收方收到所述发送方继续发送的请求消息时,回复确认消息,所述确认消息中包括数据接收的确认信息和此时所述接收方的信誉信息,发送方根据收到的该确认消息释放已确认的数据包缓存,并对应更新该发送方的信誉信息;数据错误传输下的重传,当接收方发现所述数据传输错误或丢包时,回复重传确认消息,所述重传确认消息包括重传标志位置位信息,发送方收到该重传确认消息后,从该重传标志位置位开始重传数据包。

    一种磁盘阵列数据分布与重建方法及系统

    公开(公告)号:CN103699336B

    公开(公告)日:2016-09-07

    申请号:CN201310641681.5

    申请日:2013-12-03

    Abstract: 本发明涉及磁盘阵列数据分布与重建方法和系统,该磁盘阵列包括磁盘阵列控制器、正常盘、热备盘,其中磁盘阵列控制器负责管理数据在正常盘上的分布、某一个或多个磁盘故障后的磁盘阵列重建,某一个或多个磁盘故障后,磁盘阵列控制器即选择热备盘进行重建;热备盘的存储空间划分成交替分布的数据空间和空闲空间;主磁盘中存储读出I/O热度统计存储区大小的数据,该数据经过异或运算后,运算结果写入热备盘的数据空间,在完成一次重建操作中,热备盘上I/O的磁头寻道距离减少,磁盘阵列重建速度加快。

    一种虚拟机内存映射方法及系统

    公开(公告)号:CN103257929B

    公开(公告)日:2016-03-16

    申请号:CN201310134852.5

    申请日:2013-04-18

    Abstract: 本发明提供一种虚拟机内存映射方法及系统,其中方法包括:步骤1,根据应用层映射请求选择内存映射方式,执行步骤2或步骤3;步骤2,将待映射虚拟机的待映射机器页与监控虚拟机的物理页绑定,直接读写所映射的虚拟机的对应内存,执行步骤4;步骤3,监控虚拟机对物理内存中未使用的物理内存进行处理后,将其虚拟地址空间分解为相应的多个页组合的物理页,获取待映射虚拟机的待映射机器页,判断后进行相应处理,然后将待映射虚拟机的待映射机器页与监控虚拟机的物理页绑定,执行步骤4;步骤4,映射结束后,将与待映射虚拟机的映射内存对应的监控虚拟机内存释放,设置监控虚拟机的机器页到物理页映射表,将相应项设为无效机器页。

    一种内存共享方法、异构硬件、主机及异构系统

    公开(公告)号:CN105224468A

    公开(公告)日:2016-01-06

    申请号:CN201410252855.3

    申请日:2014-06-09

    CPC classification number: G06F12/08

    Abstract: 本发明公开了一种内存共享方法,应用于异构硬件,异构硬件连接主机,本发明方法包括:异构硬件获取主机发送的主机的部分内存的内存地址;当异构硬件的内存的空闲容量低于预定容量时,异构硬件根据内存地址,将异构硬件的内存中使用频率低于预定使用频率的数据存储到部分内存。采用本发明提供的内存共享方法,能够将异构硬件的内存中使用频率低于预定使用频率的数据存储到主机的部分内存,减少使用频率低于预定使用频率的数据在异构硬件的内存中所占用的存储空间,从而增大异构硬件的空闲存储空间,为运行在异构硬件上的应用提供更多的内存空间。

    数据处理方法、装置和系统

    公开(公告)号:CN104899093A

    公开(公告)日:2015-09-09

    申请号:CN201410076806.9

    申请日:2014-03-04

    Inventor: 张立新 解壁伟

    Abstract: 本发明实施例提供数据处理方法、装置和系统,在本发明实施例中,操作系统在接收到预留硬件线程的请求后,将任务代码载入预留的硬件线程,由预留的硬件线程执行后续的任务代码,或者,操作系统将任务代码载入硬件线程进行执行的过程中,当硬件线程读取到了小任务代码标识,则将小任务代码载入到预留的硬件线程进行执行,从而不用为每个任务对应的任务代码创建线程。本发明实施例的方案和现有技术的方案中的操作系统在执线程中的任务代码时为每个任务对应的任务代码创建线程并在执行完任务对应的任务代码后释放对应线程相比,尤其是在任务中包括较多小任务的情况下,大幅度节省了系统的开销,提高了系统资源利用率。

    读取方法及系统,互联设备控制器

    公开(公告)号:CN104750634A

    公开(公告)日:2015-07-01

    申请号:CN201310739610.9

    申请日:2013-12-27

    Abstract: 本发明实施例公开了读取方法及系统,互联设备控制器。上述方法包括:构造包含读取请求指示及存储地址信息的第一写事务数据包;发送第一写事务数据包;接收第二写事务数据包,第二写事务数据包包含与存储地址信息相对应的数据;解析第二写事务数据包,得到与存储地址信息相对应的数据。在本发明实施例中,事务发起方构造第一写事务数据包来替换现有的读事务数据包并发送。由于第一写事务数据包中包含了读取请求指示和存储地址信息,接收方因而可根据该读取请求指示和存储地址信息读取相应的数据,并返回第二写事务数据包。这样事务发起方就可得到欲读取的数据实现读操作。并可连续的发起读总线事务提高了传输效率。

Patent Agency Ranking