-
公开(公告)号:CN107615259B
公开(公告)日:2020-03-20
申请号:CN201680007359.9
申请日:2016-04-13
申请人: 华为技术有限公司
IPC分类号: G06F13/28
摘要: 一种数据处理方法及系统,所述方法应用于数据处理系统,所述数据处理系统包括网卡(201)、内存(202)和至少一个处理器(203),所述网卡(201)与所述至少一个处理器(203)共享数据缓存区(2021),所述数据缓存区(2021)位于所述内存(202)中;所述方法包括:所述网卡接收目标数据(301);所述网卡将所述目标数据写入所述数据缓存区(302);所述至少一个处理器对所述数据缓存区的目标数据进行处理(303)。该方法及系统旨在减少目标数据的拷贝次数,以降低对系统的内存带宽的占用。
-
公开(公告)号:CN110413454A
公开(公告)日:2019-11-05
申请号:CN201810404552.7
申请日:2018-04-28
IPC分类号: G06F11/20
摘要: 本申请实施例提供一种基于存储阵列的数据重建方法、装置及存储介质,该基于存储阵列的数据重建方法包括:当检测到第一成员盘出现故障时,获取预留阵列,存储阵列包括第一成员盘和至少两个第二成员盘,预留阵列包括第二成员盘的空闲空间;根据第二成员盘中数据,重建第一成员盘中的数据;将重建后的第一成员盘中的数据并行写入预留阵列。本申请实施例适用于固态硬盘阵列,且数据重建速率较高。
-
公开(公告)号:CN110337633A
公开(公告)日:2019-10-15
申请号:CN201780087416.3
申请日:2017-06-30
申请人: 华为技术有限公司
IPC分类号: G06F3/06 , G06F16/182
摘要: 一种数据存储方法及设备,用以减少分布式存储系统向客户端响应写请求的时间。在该方法中,第一节点中的网卡在确定所述第一节点以及待存储第一数据的至少一个从节点均已经成功缓存包含所述第一数据的第一写请求后,即向客户端返回成功响应消息。因此,该方法不仅可以减少所述分布式存储系统响应所述客户端的时间中由所述第一节点保存所述第一数据所消耗的时间,还可以减少由从节点保存所述第一数据所消耗的时间,从而可以最大限度的降低所述分布式存储系统向客户端响应所述第一写请求的时间。
-
公开(公告)号:CN105830059B
公开(公告)日:2019-09-27
申请号:CN201480037999.5
申请日:2014-11-28
申请人: 华为技术有限公司
IPC分类号: G06F16/13
摘要: 一种应用于内存中建有文件系统的存储设备的文件访问方法、装置及存储设备。存储设备可以根据待访问的第一目标文件的文件标识获取元数据中的所述第一目标文件的索引节点。在所述第一目标文件的索引节点中保存有第一目标文件在全局虚拟空间中的第一虚拟空间的信息(205)。存储设备可以根据索引节点中记录的第一虚拟空间的信息将第一虚拟空间映射到进程的第二虚拟空间(210),并对增加的文件管理寄存器进行寻址(220,225)。由于文件管理寄存器中存储有全局文件页表的页目录的基地址,从而存储设备可以根据第一虚拟空间的起始地址以及所述全局文件页表的页目录的基地址对第一目标文件进行访问。该方法能够减轻进程页表的负担,减少系统开销。
-
公开(公告)号:CN106415502B
公开(公告)日:2019-07-12
申请号:CN201480036916.0
申请日:2014-12-12
申请人: 华为技术有限公司
IPC分类号: G06F11/08
CPC分类号: G06F11/08
摘要: 本发明实施例提供了一种数据存储的方法和装置,该方法包括:接收写请求,写请求包括待写入数据和地址;根据地址确定目标闪存页的类型;根据目标闪存页的类型及待写入数据,计算目标闪存页的预测BER;根据目标闪存页的预测BER,确定待写入数据的目标ECC算法和目标纠错位数;根据目标ECC算法和目标纠错位数将待写入数据写入目标闪存页。本发明实施例中针对待写入闪存页的数据预测比特错误率,根据预测的比特错误率选择合适的ECC算法和纠错位数,并使用该ECC算法和纠错位数将待写入闪存页的数据写入闪存页,以便于对出现错误的数据进行纠错。该方法能够选择适当的ECC算法和纠错位数,节约ECC算法的纠错能力,因而能够降低纠错的计算量。
-
公开(公告)号:CN105900082B
公开(公告)日:2019-05-24
申请号:CN201480045225.7
申请日:2014-12-16
申请人: 华为技术有限公司
IPC分类号: G06F16/583
CPC分类号: G06F3/064 , G06F3/0616 , G06F3/0679 , G06F16/00 , G06F16/583 , Y02D10/45
摘要: 一种存储空间管理方法及装置,应用于非易失性存储器NVM中。在包含NVM的存储空间中的空闲块的图像特征的特征集合中,确定与待写入上述NVM的数据的图像特征相似度高的空闲块,以供所述数据写入,这样在存储空间分配时就考虑到磨损及能耗的问题,可以减少NVM的存储空间中空闲块的写操作能耗,从而实现在扩展NVM使用寿命的同时,降低写操作能耗。
-
公开(公告)号:CN105556489B
公开(公告)日:2019-04-26
申请号:CN201480003909.0
申请日:2014-04-11
申请人: 华为技术有限公司
IPC分类号: G06F13/00
摘要: 一种数据处理方法及装置,该数据处理方法包括:当需要对目标数据单元进行存储时,获取目标数据单元中第一数据的个数与第二数据的个数,所述第一数据的类型为第一类型,所述第二数据的类型为第二类型;若所述第一数据的个数大于所述第二数据的个数,则获取所述第二数据在所述目标数据单元中的第一目标位置,并在预填充为所述第二类型的数据的目标存储单元中所述第一目标位置中写入所述第一类型的数据。采用本发明可以高效率地将目标数据单元存储至目标存储单元中,并且功耗较小。
-
公开(公告)号:CN105745640B
公开(公告)日:2018-09-11
申请号:CN201480037315.1
申请日:2014-10-31
申请人: 华为技术有限公司
IPC分类号: G06F17/00
摘要: 本发明公开了一种访问文件的方法、系统和主机。该方法包括:主机获取目标文件的第一虚拟空间的信息,该第一虚拟空间为管理节点在全局虚拟地址空间中为该目标文件分配的空间;根据该第一虚拟空间的信息,在主机的本地虚拟地址空间中为该目标文件分配第二虚拟空间;建立该第一虚拟空间与该第二虚拟空间的对应关系;根据该第一虚拟空间与该第二虚拟空间的对应关系将访问该第二虚拟空间的第二访问请求转换为访问该第一虚拟空间的第一访问请求,其中,该第一访问请求中的第一虚拟空间的地址中包含第一存储节点的设备信息;向网络设备发送该第一访问请求,以使该网络设备将该第一访问请求路由至该第一存储节点。本发明实施例能够提高文件访问的效率。
-
公开(公告)号:CN108139872A
公开(公告)日:2018-06-08
申请号:CN201680059005.9
申请日:2016-01-06
申请人: 华为技术有限公司
IPC分类号: G06F3/06
CPC分类号: G06F12/121 , G06F3/06 , G06F12/0804 , G06F12/0871 , G06F12/122 , G06F2212/1021
摘要: 一种缓存管理方法、缓存控制器以及计算机系统。在该方法中,缓存控制器获取操作指令,当操作指令中的目的地址未命中计算机系统的缓存中的任意一个缓存行cache line,且缓存中未包括空闲的cache line时,缓存控制器从替换集合中选择待替换的cache line。其中,替换集合中包含有至少两个cache line。缓存控制器从缓存中淘汰待替换的cache line并将从目的地址获取的cache line存储于缓存中。本缓存管理方法能够减少cache line替换时的系统开销,提高cache line替换的效率。
-
公开(公告)号:CN108123990A
公开(公告)日:2018-06-05
申请号:CN201611094809.0
申请日:2016-11-30
申请人: 华为技术有限公司
IPC分类号: H04L29/08 , H04L12/953
摘要: 本发明公开了一种数据存储方法、数据存储系统及数据处理设备,用于解决现有技术中数据乱序存储的技术问题。所述方法包括:网络设备从待发送的均属于第一数据流的M个数据包中确定待依次发送的第一数据包和第二数据包为不连续的数据包,在第一数据包的第一标识字段中写入第二数据包的序列号信息以获得处理后的第一数据包,向主机顺序发送处理后的第一数据包和第二数据包;主机接收并解析处理后的第一数据包,以根据序列号信息获得主机在接收处理后的第一数据包后下一个待接收的数据包的序列号为第二序列号,将处理后的第一数据包存储于第一存储区域;接收第二数据包,并将第二数据包存储与第一存储区域不连续的第二存储区域。
-
-
-
-
-
-
-
-
-