一种内存垃圾回收系统及方法

    公开(公告)号:CN103577335B

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

    申请号:CN201310504532.4

    申请日:2013-10-23

    Abstract: 本发明涉及内存垃圾回收系统及方法,包含垃圾分析模块,记录内存分配和释放信息,查询页表获取物理地址信息,以确定每个数据对象是否存在于内存中,得到该数据对象对应的物理地址空间信息;并将该信息更新到垃圾监控模块中的数据对象监控列表,以确定数据对象对应的物理地址空间信息。垃圾监控模块,用于维护该数据对象监控列表,将新分配的数据对象加入;将删除的数据对象从数据对象监控列表中删除;并监控所有的访存请求,将访存关联到数据对象,更新数据对象的访问信息,并将这些访存请求关联到数据对象监控列表中的数据对象,更新访问信息。垃圾监控模块定期将数据对象访问信息反馈给垃圾分析模块,垃圾分析模块分析根据这些信息负责分析出可疑的内存垃圾块,并在可疑的垃圾块中确定真正的内存垃圾块,高精度低开销回收其内存空间。

    一种数据中心网络带宽保证方法及系统

    公开(公告)号:CN105871751A

    公开(公告)日:2016-08-17

    申请号:CN201610177881.3

    申请日:2016-03-25

    CPC classification number: H04L47/76 H04L47/805

    Abstract: 本发明提出一种数据中心网络带宽保证方法及系统,该方法从租户的请求信息中提取所示租户的最小带宽保证信息,由所述服务器节点记录所述最小带宽保证信息;所述数据中心中每个虚拟机与相应的远端虚拟机通信,并组成虚拟机对,所述虚拟机所在的服务器节点获取所述虚拟机对的最小带宽保证信息a,所述远端虚拟机所在的服务器节点获取所述虚拟机对的最小带宽保证信息b,将两者中较小的最小带宽保证信息作为所述虚拟机对间的数据流的保证带宽;将所述虚拟机对间的每条数据流切分为多条子流,并为所述多条子流分配各自的优先级,分别限制每个虚拟机发送的所述多条子流的发送速率,根据每个子流的优先级分配与其优先级相对应的交换机端口队列进行传输。

    一种内存访问的方法、相关装置和系统

    公开(公告)号:CN105701020A

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

    申请号:CN201410709140.6

    申请日:2014-11-28

    CPC classification number: G06F12/02

    Abstract: 本发明实施例提供了一种内存访问的方法、相关装置和系统,解决了现有技术内存访问效率较低的问题。该方法包括:接收进程的内存访问请求消息,其中,所述内存访问请求消息包括所述进程请求访问的内存对应的虚拟地址的信息;根据所述进程从预设的映射关系集合中获取所述进程所对应的映射关系,所述映射关系为所述虚拟地址与所述进程请求访问的内存对应的内存控制器MC的对应关系;根据所述虚拟地址的信息和所述映射关系,获取所述进程请求访问的内存所对应的MC;将所述内存访问请求消息发送至所述MC。该方法适用于计算机技术领域。

    一种数据处理器件与内存设备的通信方法及相关装置

    公开(公告)号:CN105653476A

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

    申请号:CN201410635552.X

    申请日:2014-11-12

    Abstract: 本发明公开了一种数据处理器件与内存设备的通信方法及相关装置,以实现多个数据处理器件间的直接通信,并在一定程度上减少协议开销,降低传输延时,提高传输效率。在本发明一些可行的实施方式中,方法包括:控制模块通过所述通知总线获取第一数据处理器件发出的指令信号,所述指令信号用于指示所述第一数据处理器件需要获取所述内存设备的读写控制权限,所述第一数据处理器件是所述多个数据处理器件中的任一个数据处理器件;所述控制模块获取所述第一数据处理器件发出的所述指令信号后,发出切换信号给所述交换电路,以指示所述交换电路进行电路切换,使得有且只有所述第一数据处理器件与所述内存设备建立通信连接。

    一种内存控制方法和装置
    136.
    发明公开

    公开(公告)号:CN105335306A

    公开(公告)日:2016-02-17

    申请号:CN201410307864.8

    申请日:2014-06-30

    CPC classification number: G06F13/16

    Abstract: 本发明实施例公开了一种内存控制方法和装置,包括:内存控制设备接收针对物理内存的控制策略以及相应的触发条件,所述触发条件包括所述物理内存的状态信息的变化和/或所述内存控制设备接收到的访问进程;所述内存控制设备监听物理内存的状态信息以及所述访问进程;当满足所述触发条件时,内存控制设备调用相应的控制策略对所述物理内存进行控制,可见,作为硬件的内存控制设备从系统获取必要控制策略、完成这些控制策略所需的物理内存控制语义信息,以及相应控制测量的触发条件,使得当满足一个触发条件时,所述内存控制设备可以调用对应该触发条件的控制策略对所述物理内存进行控制,控制的过程中不再需要系统进行中断处理,提高了控制效率。

    一种扩展同步内存总线功能的方法和装置

    公开(公告)号:CN105095138A

    公开(公告)日:2015-11-25

    申请号:CN201510369681.3

    申请日:2015-06-29

    CPC classification number: G06F13/385

    Abstract: 本发明涉及计算机领域,本发明提出一种扩展同步内存总线功能的方法和装置,该装置包括处理器、辅助访存模块和扩展内存控制器;其中,处理器用于生成内存访问请求,并将所述内存访问请求发送给辅助访存模块;所述辅助访存模块,用于根据所述内存访问请求中所包含的地址属性信息,判断所述内存访问请求为访问系统内存或是扩展内存,若为访问所述系统内存,则将所述内存访问请求发送给内存控制器,若为访问扩展内存,则生成目标地址为扩展内存控制器的访存请求;所述扩展内存控制器用于辅助访存模块生成的访问扩展内存请求,将其发给内存扩展芯片。本发明能识别出属于访问扩展内存的请求并代替处理器与扩展内存控制器交互,提高访问效率。

    页面共享处理方法及装置
    140.
    发明公开

    公开(公告)号:CN104050189A

    公开(公告)日:2014-09-17

    申请号:CN201310081954.5

    申请日:2013-03-14

    CPC classification number: G06F16/335 G06F16/3349 G06F16/353

    Abstract: 本发明实施例提供一种页面共享处理方法及装置,该方法包括:获取候选页面所属的页面类别;将所述候选页面与所述页面类别所包括的多个页面进行比较,获取与所述候选页面具有相同内容的目标页面,并将所述候选页面和所述目标页面进行共享,其中,所有页面根据各页面的预设分类条件统计结果进行分类,同一页面类别所包括的各页面的预设分类条件统计结果满足预设条件。本发明实施例中,通过获取候选页面所属的页面类型,候选页面只需要与它所属页面类别中的页面进行比较,而无需与所有页面进行比较,这样减少了无效比较的次数,提高了效率,也降低了页面比较的开销。

Patent Agency Ranking