首页> 外文期刊>Journal of systems architecture >Preemptive transaction scheduling in hard real-time database systems
【24h】

Preemptive transaction scheduling in hard real-time database systems

机译:硬实时数据库系统中的抢先事务调度

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

摘要

Hard real-time database systems (RTDBS) must provide a guarantee of meeting deadlines of transactions. Concurrent transaction accesses to shared data need to be synchronized in a serializable manner to ensure database consistency. Transaction blocking is needed to resolve data conflicts among transactions. This transaction blocking can be unbounded. Thus, transaction scheduling protocols for hard RTDBS must control a tight bound on the duration of a transaction blocking. In this paper, we present a new scheduling protocol that utilizes the operation semantics of transactions under the update-in-workspace model to enhance transaction preemptability. This protocol can alleviate the unnecessary transaction blocking problem associated with some other protocols. We show that this protocol has two important properties: single-blocking and deadlock-free. We devise a schedulability analysis which provides a better schedulability condition for systems using this protocol.
机译:硬实时数据库系统(RTDBS)必须提供保证满足交易截止日期的要求。需要以可序列化的方式同步对共享数据的并发事务访问,以确保数据库的一致性。需要事务阻塞来解决事务之间的数据冲突。此事务阻止可以是无限制的。因此,用于硬RTDBS的事务调度协议必须控制事务阻塞持续时间的严格范围。在本文中,我们提出了一种新的调度协议,该协议利用工作空间更新模型下的事务操作语义来增强事务可抢占性。该协议可以减轻与某些其他协议相关的不必要的事务阻塞问题。我们证明该协议具有两个重要的属性:单阻塞和无死锁。我们设计了一种可调度性分析,该分析为使用此协议的系统提供了更好的可调度性条件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号