首页> 外文OA文献 >Efficient Support of Consistent Cyclic Search with Read-Copy-Update and Parallel Updates
【2h】

Efficient Support of Consistent Cyclic Search with Read-Copy-Update and Parallel Updates

机译:使用读取副本更新和并行更新有效支持一致的循环搜索

摘要

A method, system and computer program product for supporting concurrent updates to a shared data element group while preserving group integrity on behalf of one or more readers that are concurrently referencing group data elements without using locks or atomic instructions. Two or more updaters may be invoked to generate new group data elements. Each new data element created by the same up dater is assigned a new generation number that is different than a global generation number associated with the data element group and which allows a reader of the data element group to determine whether the new data element is a correct version for the reader. The new generation numbers are different for each up dater and assigned according to an order in which the updaters respectively begin update operations. The global generation number is updated so that when all of the up daters have completed data element update processing, the global generation number will correspond to the new generation number that is associated with the last of the up daters to begin update operations.
机译:一种方法,系统和计算机程序产品,用于支持对共享数据元素组的并发更新,同时代表并发引用组数据元素的一个或多个读取器来保持组完整性,而无需使用锁或原子指令。可以调用两个或多个更新器以生成新的组数据元素。由同一更新程序创建的每个新数据元素均分配有一个新的世代号,该世代号与与该数据元素组相关联的全局世代号不同,并且允许该数据元素组的读取者确定该新数据元素是否正确供读者使用的版本。对于每个更新者,新生代号是不同的,并根据更新器分别开始更新操作的顺序进行分配。全局世代号被更新,使得当所有更新日期者都已完成数据元素更新处理时,全局世代号将对应于与更新者中的最后一个相关联的新世代号,以开始更新操作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号