首页> 外国专利> Method and apparatus for determining if stored memory range overlaps key memory ranges where the memory address space is organized in a tree form and partition elements for storing key memory ranges

Method and apparatus for determining if stored memory range overlaps key memory ranges where the memory address space is organized in a tree form and partition elements for storing key memory ranges

机译:用于确定存储的存储范围是否与密钥存储范围重叠的方法和装置,其中存储地址空间以树形式组织,并且分区元素用于存储密钥存储范围

摘要

An efficient method and apparatus for storing and retrieving memory ranges is disclosed. A key range that is stored or to be stored is associated with a node in the tree hierarchy encompassing the entire memory address space. All previously stored ranges are listed or otherwise associated with each node, and all possible nodes that may contain ranges that overlap the key range, regardless of starting or ending locations or range length, are found. Partitions are developed in the tree structure of the available address space and the width of the key range (w), the widths of the partitions (d), and the range of offsets in the starting location of the key range with respect to a partition (o) are used to develop a formula that finds a partition suitable for storing the key range. Hashing and dynamic tree building may be used.
机译:公开了一种用于存储和检索存储范围的有效方法和设备。已存储或将要存储的键范围与包含整个内存地址空间的树层次结构中的节点相关联。列出了所有先前存储的范围,或者将其与每个节点相关联,并且找到了可能包含与键范围重叠的范围的所有可能的节点,而不管起始或结束位置或范围长度如何。在可用地址空间和键范围的宽度(w),分区的宽度(d)以及键范围相对于分区的起始位置的偏移范围的树结构中开发分区(o)用于开发一个公式,该公式找到适合存储键范围的分区。可以使用散列和动态树构建。

著录项

  • 公开/公告号US7251663B1

    专利类型

  • 公开/公告日2007-07-31

    原文格式PDF

  • 申请/专利权人 RANDALL SMITH;

    申请/专利号US20040858734

  • 发明设计人 RANDALL SMITH;

    申请日2004-06-02

  • 分类号G06F7;G06F17;

  • 国家 US

  • 入库时间 2022-08-21 21:00:53

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号