-
公开(公告)号:CN104246764A
公开(公告)日:2014-12-24
申请号:CN201380017693.9
申请日:2013-02-22
Applicant: 森普利维蒂公司
IPC: G06F17/30
CPC classification number: G06F3/0616 , G06F3/0611 , G06F3/064 , G06F3/0685 , G06F12/0246 , G06F12/0864 , G06F12/1018 , G06F17/30097 , G06F17/30949 , G06F2212/1036 , G06F2212/1044 , G06F2212/7201 , G06F2212/7202 , G06F2212/7208
Abstract: 一种用于在非均匀访问存储器中存储记录的方法和装置。在多种实施例中,记录的放置定位于该存储器的一个或多个区域。这可利用的散列函数的不同排序列表来实现,以优先映射记录至存储器的不同区域,以实现一个或多个性能特性或考虑潜在的存储器技术的区别。例如,散列函数的一个排序列表可定位数据用于更快速的访问。散列函数的另一列表可定位期望具有相对较短有效期的数据。定位此类数据可显著改进擦除性能和/或存储器有效期,例如,通过在一个位置集中废弃的数据元素。因此,排序散列函数的两个或多个列表可改进访问延迟、存储器有效期、和/或操作速率中的一个或多个。
-
公开(公告)号:CN102483754B
公开(公告)日:2015-03-11
申请号:CN201080033622.4
申请日:2010-06-25
Applicant: 森普利维蒂公司
IPC: G06F17/30
CPC classification number: G06F12/1054 , G06F12/0246 , G06F12/0864 , G06F12/0875 , G06F12/1408 , G06F17/30097 , G06F17/30949 , G06F17/30952 , G06F2212/2542 , G06F2212/402 , G06F2212/452 , G06F2212/502 , G06F2212/6032 , G06F2212/7211
Abstract: 用于构造索引的方法和设备,所述索引扩展为大量记录并且提供高处理速率。提供了新的数据结构和方法,从而确保编制索引算法以对所述算法自然(有效)的方式执行,同时非均匀存取存储器装置监视对存储器装置有效的IO(输入/输出)业务。产生一个数据结构、转换表格,其将由编制索引算法检查的逻辑存储桶映射到存储器装置上的物理存储桶。这种映射使得增强对非均匀存取SSD和闪存装置的写性能。另一种数据结构,即相关联的高速缓冲存储器,用于收集存储桶并且在大量顺序写的情况下将其顺序地写出到存储器装置。方法用于用编制索引算法要求的(记录的)存储桶填充高速缓冲存储器。额外的存储桶可以在需要的读取期间或者通过清除处理自存储器装置读取到高速缓冲存储器,从而便利可用擦除块的生成。
-
公开(公告)号:CN102483755A
公开(公告)日:2012-05-30
申请号:CN201080033630.9
申请日:2010-06-25
Applicant: 森普利维蒂公司
CPC classification number: G06F12/1054 , G06F12/0246 , G06F12/0864 , G06F12/0875 , G06F12/1408 , G06F17/30097 , G06F17/30949 , G06F17/30952 , G06F2212/2542 , G06F2212/402 , G06F2212/452 , G06F2212/502 , G06F2212/6032 , G06F2212/7211
Abstract: 一种数字签名的文件系统,其中数据、元数据和文件是多个对象,每个对象具有全局唯一的并且由内容获得的指纹,并且其中由所述指纹映射对象引用;所述文件系统具有根对象,该根对象包括所述文件系统中的全部对象指纹的映射,使得所述文件系统的改变导致所述根对象中的改变,并且跟踪所述根对象中的改变提供了文件系统活动的历史。
-
公开(公告)号:CN102483754A
公开(公告)日:2012-05-30
申请号:CN201080033622.4
申请日:2010-06-25
Applicant: 森普利维蒂公司
IPC: G06F17/30
CPC classification number: G06F12/1054 , G06F12/0246 , G06F12/0864 , G06F12/0875 , G06F12/1408 , G06F17/30097 , G06F17/30949 , G06F17/30952 , G06F2212/2542 , G06F2212/402 , G06F2212/452 , G06F2212/502 , G06F2212/6032 , G06F2212/7211
Abstract: 用于构造索引的方法和设备,所述索引扩展为大量记录并且提供高处理速率。提供了新的数据结构和方法,从而确保编制索引算法以对所述算法自然(有效)的方式执行,同时非均匀存取存储器装置监视对存储器装置有效的IO(输入/输出)业务。产生一个数据结构、转换表格,其将由编制索引算法检查的逻辑存储桶映射到存储器装置上的物理存储桶。这种映射使得增强对非均匀存取SSD和闪存装置的写性能。另一种数据结构,即相关联的高速缓冲存储器,用于收集存储桶并且在大量顺序写的情况下将其顺序地写出到存储器装置。方法用于用编制索引算法要求的(记录的)存储桶填充高速缓冲存储器。额外的存储桶可以在需要的读取期间或者通过清除处理自存储器装置读取到高速缓冲存储器,从而便利可用擦除块的生成。
-
公开(公告)号:CN102483755B
公开(公告)日:2014-01-29
申请号:CN201080033630.9
申请日:2010-06-25
Applicant: 森普利维蒂公司
CPC classification number: G06F12/1054 , G06F12/0246 , G06F12/0864 , G06F12/0875 , G06F12/1408 , G06F17/30097 , G06F17/30949 , G06F17/30952 , G06F2212/2542 , G06F2212/402 , G06F2212/452 , G06F2212/502 , G06F2212/6032 , G06F2212/7211
Abstract: 一种数字签名的文件系统,其中数据、元数据和文件是多个对象,每个对象具有全局唯一的并且由内容获得的指纹,并且其中由所述指纹映射对象引用;所述文件系统具有根对象,该根对象包括所述文件系统中的全部对象指纹的映射,使得所述文件系统的改变导致所述根对象中的改变,并且跟踪所述根对象中的改变提供了文件系统活动的历史。
-
-
-
-