首页> 外文会议>PODC'10 : Proceedings of the 2010 ACM symposium on principles of distributed computing >Brief Announcement: Actions in the Twilight Concurrent Irrevocable Transactions and Inconsistency Repair
【24h】

Brief Announcement: Actions in the Twilight Concurrent Irrevocable Transactions and Inconsistency Repair

机译:简短公告:暮光之城中的行动并发不可撤销交易和不一致修复

获取原文
获取原文并翻译 | 示例

摘要

Twilight STM enhances a transaction with twilight code that executes between the preparation to commit the transaction and its actual commit or abort. Twilight code runs irrevocably and concurrently with the rest of the program. It can detect and repair potential read inconsistencies in the state of its transaction and may thus turn a failing transaction into a successful one. Moreover, twilight code can safely use I/O operations while modifying the transactionally managed memory. The Twilight STM keeps a pending transaction committable while running the twilight code, but without blocking all other transactions, including pending transactions that execute their twilight code at the same time. Benchmark results show that Twilight performs competitively with state-of-the-art systems like TL2.
机译:Twilight STM使用暮光代码增强了事务,该代码在提交事务的准备与实际提交或中止之间执行。暮光代码与程序的其余部分不可撤销地并发运行。它可以检测并修复其事务状态中潜在的读取不一致,因此可以将失败的事务转变为成功的事务。此外,暮光代码可以在修改事务管理的内存时安全地使用I / O操作。 Twilight STM在运行twilight代码时保持未决事务可提交,但不阻止所有其他事务,包括同时执行其twilight代码的未决事务。基准测试结果表明,Twilight与TL2等最先进的系统相比,具有竞争优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号