[发明专利]用于高效存储器内嵌去重应用的最优化的跳房子多散列表有效

专利信息
申请号: 201710196455.9 申请日: 2017-03-29
公开(公告)号: CN107239230B 公开(公告)日: 2022-04-05
发明(设计)人: F.萨拉;胡潮红;郑宏忠;张牧天 申请(专利权)人: 三星电子株式会社
主分类号: G06F3/06 分类号: G06F3/06;G06F12/1018
代理公司: 北京市柳沈律师事务所 11105 代理人: 刘虹
地址: 韩国*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种存储器去重的方法包括:识别散列表,每个散列表与散列函数对应,并且每个散列表包括物理桶,每个物理桶包括路并且被配置为存储数据;识别虚拟桶,每个虚拟桶包括一些物理桶,并且每个虚拟桶与另一虚拟桶共享物理桶;将其上存储数据的物理桶的每个识别为被指定给单个虚拟桶;根据散列函数来散列数据行以生成散列值;根据散列值确定相应虚拟桶是否有用于数据块的可用空间;当相应虚拟桶没有可用空间时,将数据从相应虚拟桶顺序地移动到邻近虚拟桶,直到相应虚拟桶有用于数据块的空间为止,以及将数据块存储在相应虚拟桶中。
搜索关键词: 用于 高效 存储器 内嵌去重 应用 优化 跳房子 列表
【主权项】:
一种存储器去重的方法,所述方法包含:识别多个散列表,每个散列表与散列函数对应,并且每个散列表包含物理散列桶,每个物理散列桶包含路并且被配置为存储数据;识别多个虚拟桶,每个虚拟桶包含所述物理散列桶中的一些,并且每个虚拟桶与所述虚拟桶中的另一个共享所述物理散列桶的至少一个;将其上存储了数据的所述物理散列桶中的每个识别为被指定给所述虚拟桶中的单个相应虚拟桶;根据所述散列函数中的相应一个来散列数据行以产生散列值;根据所述散列值确定相应散列表的虚拟桶中的相应一个是否有用于数据块的可用空间;当所述虚拟桶中的所述相应一个没有可用空间时,将数据从所述虚拟桶中的所述相应一个顺序地移动到所述虚拟桶中的邻近一个虚拟桶,直到所述虚拟桶的所述相应一个具有用于所述数据块的空间为止;以及将所述数据块存储在所述虚拟桶中的所述相应一个。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710196455.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top