首页> 外国专利> Faster tree flattening for a system having non-volatile memory

Faster tree flattening for a system having non-volatile memory

机译:对于具有非易失性存储器的系统,更快的树展平

摘要

Systems and methods are disclosed for efficient buffering for a system having non-volatile memory (“NVM”). A tree can be stored in volatile memory that includes a logical-to-physical mapping between a logical space and physical addresses of the NVM. When the amount of memory available for the tree is below a pre-determined threshold, a system can attempt to reduce the number of data fragments in the NVM, and consequently flatten a portion of the tree. The NVM interface may select an optimal set of entries of the tree to combine. Any suitable approach can be used such as, for example, moving one or more sliding windows across the tree, expanding a sliding window when a condition has been satisfied, using a priority queue while scanning the tree, and/or maintaining a priority queue while the tree is being updated.
机译:公开了用于对具有非易失性存储器(“ NVM”)的系统进行有效缓冲的系统和方法。可以将树存储在易失性存储器中,该树包括NVM的逻辑空间和物理地址之间的逻辑到物理映射。当可用于树的内存量低于预定阈值时,系统可以尝试减少NVM中数据片段的数量,从而使树的一部分变平。 NVM接口可以选择要组合的树的最佳条目集。可以使用任何合适的方法,例如,在树上移动一个或多个滑动窗口,在满足条件时扩展滑动窗口,在扫描树时使用优先级队列,和/或在扫描树时保持优先级队列树正在更新。

著录项

  • 公开/公告号US8924632B2

    专利类型

  • 公开/公告日2014-12-30

    原文格式PDF

  • 申请/专利权人 DANIEL J. POST;VADIM KHMELNITSKY;

    申请/专利号US201113234954

  • 发明设计人 VADIM KHMELNITSKY;DANIEL J. POST;

    申请日2011-09-16

  • 分类号G06F12/02;G06F3/06;

  • 国家 US

  • 入库时间 2022-08-21 15:16:55

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号