Invention Publication
- Patent Title: 基于自适应释放的确定性重放方法
- Patent Title (English): Adaptive releasing-based certainty re-releasing method
-
Application No.: CN201711487307.9Application Date: 2017-12-29
-
Publication No.: CN108196963APublication Date: 2018-06-22
- Inventor: 应欢 , 王磊 , 朱朝阳 , 韩丽芳 , 周亮 , 梅文明 , 缪思薇 , 邱意民 , 余文豪 , 李梦涛 , 范永 , 王海翔
- Applicant: 中国电力科学研究院有限公司 , 国家电网公司
- Applicant Address: 北京市海淀区清河小营东路15号
- Assignee: 中国电力科学研究院有限公司,国家电网公司
- Current Assignee: 中国电力科学研究院有限公司,国家电网公司
- Current Assignee Address: 北京市海淀区清河小营东路15号
- Agency: 北京工信联合知识产权代理有限公司
- Agent 郭一斐
- Main IPC: G06F9/54
- IPC: G06F9/54

Abstract:
本发明公开了一种基于自适应释放的确定性重放方法,基于库函数重载确定线程执行同步操作的顺序,并在线程请求获得共享页面的访问权限失败时调用自适应释放模块,自适应释放模块将引起各线程阻塞的所有共享页面暂存于候选集合,并从候选集合中选出合适的释放线程和被释放共享页面移入待释放集合;所有线程遍历待释放集合判断自身是否为释放线程,若判断结果为是,则当前线程释放相应的共享页面,若判断结果为否,则当前线程替释放线程释放相应的共享页面,释放线程在后续执行过程中取消被释放共享页面的访问权限。本发明能够让最合适的线程在合适的时机释放最合适的共享页面,降低并行程序在记录阶段处理页保护异常的开销,提高记录性能。
Public/Granted literature
- CN108196963B 基于自适应释放的确定性重放方法 Public/Granted day:2021-11-16
Information query