首页> 外国专利> LOCK-FREE IMPLEMENTATION OF AN ORDERED SINGLE-WRITER MULTIPLE-READERS DATA STRUCTURE

LOCK-FREE IMPLEMENTATION OF AN ORDERED SINGLE-WRITER MULTIPLE-READERS DATA STRUCTURE

机译:有序单写多读者数据结构的无锁实现

摘要

A lock-free implementation of an ordered data structure allows updating of the data structure without disturbing the ordering relied upon for accessing the data structure. After searching and finding an element in a data structure in accordance with an update operation (i.e., an insert operation or a remove operation), values are successively copied to shift the values either up or down the data structure. If an insert operation is being performed, then the new value is eventually inserted to overwrite a duplicate value in the data structure. If a delete operation is being performed, then a value is shifted over the value to be deleted.
机译:有序数据结构的无锁实现允许对数据结构进行更新,而不会干扰访问数据结构所依赖的顺序。在根据更新操作(即,插入操作或删除操作)搜索并找到数据结构中的元素之后,依次复制值以使值在数据结构上或下移动。如果正在执行插入操作,则最终将插入新值以覆盖数据结构中的重复值。如果正在执行删除操作,则将一个值移到要删除的值上。

著录项

  • 公开/公告号US2007260614A1

    专利类型

  • 公开/公告日2007-11-08

    原文格式PDF

  • 申请/专利权人 TIM BRAY;

    申请/专利号US20060381285

  • 发明设计人 TIM BRAY;

    申请日2006-05-02

  • 分类号G06F7/00;

  • 国家 US

  • 入库时间 2022-08-21 21:03:58

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号