【技术实现步骤摘要】
【国外来华专利技术】在永久存储器系统中以超高速一致地存储大量数据的方法相关申请案交叉申请本申请要求于2016年11月14日递交的专利技术名称为“在永久存储器系统中以超高速一致地存储大量数据的方法”的第15/350,428号美国申请案的在先申请优先权,该在先申请的内容以引入的方式并入本文。
本专利技术涉及数据到内存存储器的传输,尤其涉及在永久存储器中以超高速存储或更新大量数据。
技术介绍
一些文件系统使用数据日志来保存数据的一致性。当要将数据写入文件时,首先将数据在原始文件中的位置和大小和数据日志一起保存在高速永久存储介质(例如,硬盘)中。然后将日志条目保存在永久存储器(例如,硬盘驱动器)中。此时,如果发生如电源故障的中断,则可以从所述永久存储器上的日志条目恢复文件写入。相应地,一旦将所述日志条目添加到所述永久存储器中,依赖于已写入数据的应用就可以继续进行。数据到文件的实际复制可以在所述永久存储器的控制下继续进行。例如,可以基于圆柱体寻找位置或旋转磁盘头的位置对写入进行重新排序。类似地,用于将数据从所述数据日志复制到文件的过程可以异步并行地操作。在这种情况下,维护数据一致性是指确保在系 ...
【技术保护点】
1.一种设备,其特征在于,包括:非瞬时性内存存储器,包括一个或多个指令;永久存储器,用于存储文件;处理器内核,与所述非瞬时性内存存储器和所述永久存储器通信;缓存,与所述处理器内核相关联;其中,在所述处理器内核上运行的线程由所述一个或多个指令配置以执行操作,包括:将文件的文件数据存储在与所述处理器内核相关联的缓存中;将所述文件数据从所述处理器内核的缓存刷新到永久存储器保存区,同时将所述文件数据保留在所述缓存中;将所述文件数据从所述处理器内核的缓存复制到存储在永久存储器中的文件的永久副本中。
【技术特征摘要】
【国外来华专利技术】2016.11.14 US 15/350,4281.一种设备,其特征在于,包括:非瞬时性内存存储器,包括一个或多个指令;永久存储器,用于存储文件;处理器内核,与所述非瞬时性内存存储器和所述永久存储器通信;缓存,与所述处理器内核相关联;其中,在所述处理器内核上运行的线程由所述一个或多个指令配置以执行操作,包括:将文件的文件数据存储在与所述处理器内核相关联的缓存中;将所述文件数据从所述处理器内核的缓存刷新到永久存储器保存区,同时将所述文件数据保留在所述缓存中;将所述文件数据从所述处理器内核的缓存复制到存储在永久存储器中的文件的永久副本中。2.根据权利要求1所述的设备,其特征在于,将文件的文件数据存储在与所述处理器内核相关联的缓存中是执行将所述文件的文件数据写入所述永久存储器保存区的操作的效果;并且所述操作还包括:在执行将所述文件的文件数据写入所述永久存储器保存区的操作之前,防止中断信号和其它线程在所述处理器内核上运行,以便只有线程在所述处理器内核上运行。3.根据权利要求2所述的设备,其特征在于,所述操作还包括:在将所述文件数据复制到文件的永久副本之后,恢复中断信号和其它线程在所述处理器内核上运行的能力。4.根据权利要求1所述的设备,其特征在于,所述操作还包括:在将所述文件数据复制到文件的永久副本之后,从与所述处理器内核相关联的缓存中移除所述文件数据。5.根据权利要求1所述的设备,其特征在于,与所述处理器内核相关联的缓存是内存缓冲器。6.根据权利要求1所述的设备,其特征在于,与所述处理器内核相关联的缓存是一级(level1,简称L1)缓存;并且所述操作还包括:通过在所述处理器内核上运行的线程将附加文件数据从二级(level2,简称L2)缓存刷新到存储器,同时将所述文件数据保留在L2缓存中;通过在所述处理器内核上运行的线程将所述文件数据从L2缓存复制到存储在永久存储器中的文件的永久副本中。7.根据权利要求1所述的设备,其特征在于,所述将所述文件数据从所述处理器内核的数据缓存刷新到存储器,同时将所述文件数据保留在所述数据缓存中包括外围组件快速互连(PeripheralComponentInterconnectExpress,简称PCI-E)设备,用于从所述处理器内核的数据缓存中窥探所述文件数据。8.根据权利要求1所述的设备,其特征在于,所述永久存储器是存储级存储(storageclassmemory,简称SCM)。9.根据权利要求1所述的设备,其特征在于,所述永久存储器是非易失性双列直插内存模块(non-volatiledualin-linememorymodule,简称NVDIMM)。10.根据权利要求1所述的设备,其特征在于,所述操作还包括:将一个或多个指令锁定以执行存储,刷新和复制操作到所述处理器内核的指令缓存中。11.根据权利要求1所述的设备,其特征在于,还包括:电源备份,耦合到所述处理器内核;其中,所述操作还包括:检测所述处理器内核的主电源故障;...
【专利技术属性】
技术研发人员:托马斯·博伊尔,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。