[发明专利]不使用原子指令而适当处理大量处理器的读复制更新的宽限期检测有效
| 申请号: | 200580029437.7 | 申请日: | 2005-10-13 |
| 公开(公告)号: | CN101142551A | 公开(公告)日: | 2008-03-12 |
| 发明(设计)人: | 保罗·麦肯尼;保罗·拉塞尔;迪潘卡·萨马 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 康建峰 |
| 地址: | 美国*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开一种在要求延迟移除共享的数据元素直到先存在的对数据元素的引用被移除的读复制更新的子系统或其它处理环境中不使用原子指令而进行宽限期的检测的方法、系统和计算机程序产品。宽限期的检测包括建立在共享对所述数据元素的访问的处理实体间循环的令牌。无论何时令牌在处理实体间往返,宽限期都消逝。与每一个处理实体相关联的分布式的指示器指示是否需要在任何共享的数据元素上执行移除处理。在后面的参与令牌处理之前,处理在每一个处理实体处的分布式的指示器。仅当由分布式的指示器保证时,执行令牌处理。这样,当分布式的指示器未保证此处理时,可以避免不必要的令牌处理。 | ||
| 搜索关键词: | 使用 原子 指令 适当 处理 大量 处理器 复制 更新 宽限期 检测 | ||
【主权项】:
1.一种用于检测用于延迟移除共享的数据元素直到先存在的对数据元素的引用被移除的宽限期的方法,包括:建立在共享对所述数据元素的访问的处理实体间循环的令牌;当所述令牌在所述处理实体间往返时,确定所述宽限期已经结束;将分布式的指示器与每一个所述处理实体联系在一起,该指示器指示是否需要在所述数据元素或由所述处理实体所共享的其它数据元素上执行移除处理;在参与所述处理实体处的令牌处理之前,处理在每一个所述处理实体处的所述分布式的指示器;和仅当由所述分布式的指示器保证时,执行所述处理实体处的令牌处理;从而当所述分布式的指示器未保证此处理时,可以避免不必要的令牌处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200580029437.7/,转载请声明来源钻瓜专利网。





