一种虚拟化方法、装置和系统

    公开(公告)号:CN106445628A

    公开(公告)日:2017-02-22

    申请号:CN201510489246.4

    申请日:2015-08-11

    Inventor: 江涛 董建波 侯锐

    Abstract: 本发明实施例提供了一种虚拟化方法、装置和系统,实现了硬件虚拟化。该方法包括:生成数据访存报文,所述数据访存报文携带虚拟机标识和虚拟地址信息,所述虚拟机标识用于标识生成所述数据访存报文的所述虚拟机,所述虚拟地址信息为待访存的数据在所述虚拟机的虚拟地址;向内存控制器发送所述数据访存报文;内存控制器根据所述虚拟机标识和所述虚拟地址信息,确定所述待访存的数据在内存设备中的物理内存地址。通过在数据访存报文中增加虚拟机标识,实现了对内存资源的直接访问,减小了虚拟化系统中软件对内存资源访问的繁琐管理过程,进一步为虚拟机资源动态分配提供了基础。

    远程数据获取方法及装置
    32.
    发明公开

    公开(公告)号:CN106330498A

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

    申请号:CN201510358860.7

    申请日:2015-06-25

    Abstract: 本发明实施例提供一种远程数据获取方法及装置,其中该方法包括:首先,本端设备确定预获取第一组数据的第一长度,若本端设备的可用带宽大于第一预设值,则增加第一长度至第二长度,其中,第二长度小于或者等于可用带宽;其次,本端设备向对端设备发送数据请求消息,数据请求消息包括:第一组数据在对端设备的起始地址和第二长度;最后,本端设备接收对端设备发送的数据响应消息,数据响应消息包括:从起始地址开始,长度为第二长度的数据,从而使得本端设备根据带宽的使用情况来调整请求获取数据的长度,进而提高了可用带宽的利用率。

    流量控制方法、设备和系统

    公开(公告)号:CN106302201A

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

    申请号:CN201510245796.1

    申请日:2015-05-14

    CPC classification number: H04L47/10

    Abstract: 本发明实施例公开了一种流量控制方法、设备和系统。该流量控制方法包括:从接收队列获取第一消息数据包,该接收队列中存储由第一设备向第二设备发送的消息数据包;在该接收队列中删除已获取的该第一消息数据包,若该接收队列中存储的消息数据包的个数小于或等于该第一阈值,向该第一设备发送载有信用数据的数据导入指令。第二设备通过数据导入指令直接更新第一设备的内存中的该信用数据,第一设备根据内存中的该信用数据控制其向第二设备发送的数据包的个数上限;从硬件层面完成信用数据的更改,省去了软件层面更改信用数据所需的交互时间,提前了第一设备根据该信用数据控制其向第二设备发送数据包的时间,提高了网络带宽的利用率。

    一种内存访问方法和设备
    34.
    发明公开

    公开(公告)号:CN104516822A

    公开(公告)日:2015-04-15

    申请号:CN201310456953.4

    申请日:2013-09-29

    CPC classification number: G06F12/1009 G06F12/1027 G06F2212/684

    Abstract: 本发明实施例公开了内存访问方法和设备,应用于计算机信息技术领域。本实施例的内存访问方法中,当TLB中缺失第一虚拟地址对应的信息时,为了使得计算机系统可以访问该第一虚拟地址对应的内存,计算机系统会将第一虚拟地址进行转换获取第二虚拟地址,并根据第一虚拟地址对应的第一物理地址和第二虚拟地址对应的第二物理地址之间的预置的关系计算第一物理地址,然后再根据第一物理地址访问内存。这样当发现TLB缺失某一虚拟地址比如第一虚拟地址对应的信息时,可以不需要从计算机系统内存的页表中得到虚拟地址和物理地址的转换关系,而是可以直接计算得到该第一虚拟地址对应的第一物理地址,降低了对TLB缺失处理的开销。

    一种数据传输方法及装置
    35.
    发明公开

    公开(公告)号:CN104426866A

    公开(公告)日:2015-03-18

    申请号:CN201310382184.8

    申请日:2013-08-28

    CPC classification number: H04L65/60 H04L47/25 H04L47/263

    Abstract: 本发明实施例提供一种数据传输方法及装置,涉及通信领域,通过定义一种面向流媒体业务的数据传输方法,满足了流媒体业务对传输实时性的要求,有效降低了链路延时,提高了链路通信效率。该方法包括:发送装置获取数据传输指令,数据传输指令用于指示发送装置发送至少一个数据包至接收装置,其中,每个数据包内设置有用户自定义类型UT字段、事务层传输包TLP计数字段和序列号,UT字段用于指示数据包是否为流媒体业务数据包,TLP计数字段用于指示接收装置待接收的数据包的个数,序列号用于指示若接收装置未正确接收到数据包,发送装置是否重新发送数据包至接收装置;发送装置发送至少一个数据包至接收装置。

    内存访问方法和内存控制器

    公开(公告)号:CN104252422A

    公开(公告)日:2014-12-31

    申请号:CN201310260809.3

    申请日:2013-06-26

    CPC classification number: G06F9/5016

    Abstract: 本发明提供一种内存访问方法和内存控制器,通过根据应用程序发送的访存请求,对访存请求指示的内存颗粒组所包括的至少一个内存颗粒进行访问,由于内存颗粒组中的内存颗粒是应用程序根据内存访问带宽需求确定的,不同应用程序的内存访问带宽需求不同,因而不同的应用程序发送的访存请求指示不同的至少一个内存颗粒,从而不同的应用程序可对不同内存颗粒分别进行访问,使得各个内存颗粒中的行缓冲存储具有不同页地址的页,避免了在所有的内存颗粒中均出现页冲突,降低了页冲突出现的可能性,提高了内存访问的效率。

    缓存方法及装置
    39.
    发明公开

    公开(公告)号:CN104252421A

    公开(公告)日:2014-12-31

    申请号:CN201310257056.0

    申请日:2013-06-25

    CPC classification number: G06F12/122

    Abstract: 本发明提供一种缓存方法及装置,方法包括:根据各内存页的热度,确定当前热度最高且未被缓存的待分配内存页;若当前各缓存块中没有空闲的缓存空间,则检测所述各缓存块中是否缓存有待替换内存页,所述待替换内存页的热度低于所述待分配内存页的热度;若是,则将所述待替换内存页替换为所述待分配内存页。通过本发明提供的缓存方法及装置,能够实现对高热度内存页的缓存,避免降低缓存块的缓存效率。

Patent Agency Ranking