首页> 外国专利> OPTIMIZED HOPSCOTCH MULTIPLE HASH TABLES FOR EFFICIENT MEMORY IN-LINE DEDUPLICATION APPLICATION

OPTIMIZED HOPSCOTCH MULTIPLE HASH TABLES FOR EFFICIENT MEMORY IN-LINE DEDUPLICATION APPLICATION

机译:针对有效内存在线重复数据删除应用的优化的HopscoTCH多个哈希表

摘要

A method of memory deduplication includes identifying hash tables each corresponding to a hash function, and each including physical buckets, each physical bucket including ways and being configured to store data, identifying virtual buckets each including some physical buckets, and each sharing a physical bucket with another virtual bucket, identifying each of the physical buckets having data stored thereon as being assigned to a single virtual bucket, hashing a data line according to a hash function to produce a hash value, determining whether a corresponding virtual bucket has available space for a block of data according to the hash value, sequentially moving data from the corresponding virtual bucket to an adjacent virtual bucket when the corresponding virtual bucket does not have available space until the corresponding virtual bucket has space for the block of data, and storing the block of data in the corresponding virtual bucket.
机译:一种存储器重复数据删除的方法包括:识别分别与哈希函数相对应的哈希表,每个哈希表包括物理桶,每个物理桶包括存储数据的方式并被配置为存储数据;识别每个包括一些物理桶的虚拟桶,以及与每个物理桶共享物理桶。另一个虚拟桶,将其上存储有数据的每个物理桶标识为已分配给单个虚拟桶,根据哈希函数对数据线进行哈希处理以产生哈希值,确定相应的虚拟桶是否具有用于块的可用空间根据哈希值对数据进行存储,当对应的虚拟存储桶没有可用空间时,将数据从对应的虚拟存储桶依次移动到相邻的虚拟存储桶,直到对应的虚拟存储桶具有用于数据块的空间,并存储该数据块在相应的虚拟存储桶中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号