首页> 外国专利> Systems and methods for hierarchical reference counting via sibling trees

Systems and methods for hierarchical reference counting via sibling trees

机译:通过同级树进行分层引用计数的系统和方法

摘要

Systems and methods for hierarchical reference counting via sibling trees are provided. The hierarchical data structure, together with its associated operations, can efficiently maintain reference counts and significantly reduce input/output (IO) operations compared to traditional techniques. The data structure presented here is applicable to any directed acyclic graph (DAG-type) structure where reference counts are used. Various embodiments of the present invention use a data structure to maintain a “sibling pointer” (pointing to the sibling node as a way to avoid reference count updates) and a “sibling count.” When nodes in the tree diverge, the sibling pointer and sibling count are updated as opposed to directly manipulating the reference counts of the children of the diverging nodes. Various other embodiments can use additional entries or fields that allow for improved efficiency and advantages.
机译:提供了用于通过同级树进行分级参考计数的系统和方法。与传统技术相比,分层数据结构及其关联的操作可以有效地维护引用计数,并显着减少输入/输出(IO)操作。此处介绍的数据结构适用于使用引用计数的任何有向无环图(DAG类型)结构。本发明的各种实施例使用数据结构来维护“兄弟指针”(指向兄弟节点作为避免参考计数更新的方式)和“兄弟计数”。当树中的节点发散时,与直接操纵发散节点的子级的参考计数相反,更新同级指针和同级计数。各种其他实施例可以使用允许改善的效率和优点的附加条目或字段。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号