Enhancement of Generalized Earliest Deadline First Policy

被引:1
|
作者
Kaddes, Mourad [1 ,2 ]
Amanton, Laurent [1 ]
Berred, Alexandre [3 ]
Sadeg, Bruno [1 ]
Abdouli, Majed [2 ]
机构
[1] Univ Havre, LITIS, F-76600 Lehavre, France
[2] Sfax Univ, Pole Technol Sfax, MIR CL, Sfax 3021, Tunisia
[3] Univ Havre, LMAH, F-76600 Lehavre, France
关键词
Real-time Database System; Transaction Processing; Scheduling Policy; Success Ratio; Transaction Importance; TIME DATABASE-SYSTEMS; UPDATE TRANSACTIONS;
D O I
10.5220/0004448802310238
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scheduling transactions in real-time database systems (RTDBSs) is more complex than scheduling tasks in real-time systems. In fact, the RTDBS must guarantee the database logical consistency, on one hand, and it must schedule the transactions in order to meet their deadlines, on the other hand. The main policy used to schedule transactions in RTDBSs is Earliest Deadline First (EDF). However, it is well-known that EDF is not efficient for scheduling transactions in overload conditions. Consequently, different scheduling protocols: AED, AEVD, APP, AEDF-Co, GEDF... were proposed to improve the system performances in firm RTDBSs, i.e. late transactions are considered useless. Generalized Earliest Deadline First (GEDF) is a new scheduling protocol in which transaction priority is assigned according to both deadlines and a parameter, called SPriority, which expresses the importance of transactions. In this paper, an RTDBSs analysis is presented. The accuracy of GEDF scheduling policy and the influence of database workload on the system performances is investigated. This study enabled us to describe the complete behavior of the transaction success ratio. Moreover, based on intensive simulations, we have derived the optimal values of the system parameters which improve the success ratio without modifying GEDF protocol
引用
收藏
页码:231 / 238
页数:8
相关论文
共 50 条
  • [1] A method for performance analysis of earliest-deadline-first scheduling policy
    Kargahi, M
    Movaghar, A
    [J]. 2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 826 - 834
  • [2] A method for performance analysis of earliest-deadline-first scheduling policy
    Kargahi, Mehdi
    Movaghar, Ali
    [J]. JOURNAL OF SUPERCOMPUTING, 2006, 37 (02): : 197 - 222
  • [3] A Method for Performance Analysis of Earliest-Deadline-First Scheduling Policy
    Mehdi Kargahi
    Ali Movaghar
    [J]. The Journal of Supercomputing, 2006, 37 : 197 - 222
  • [4] Mixed Critical Earliest Deadline First
    Socci, Dario
    Poplavko, Peter
    Bensalem, Saddek
    Bozga, Marius
    [J]. PROCEEDINGS OF THE 2013 25TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2013), 2013, : 93 - 102
  • [5] Performance evaluation of the Earliest Deadline First policy over ad hoc networks
    El Korbi, I.
    Saidane, L. Azouz
    [J]. INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2012, 10 (03) : 175 - 195
  • [6] Non-preemptive earliest-deadline-first scheduling policy: A performance study
    Kargahi, M
    Movaghar, A
    [J]. MASCOTS 2005:13TH IEEE INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 2005, : 201 - 208
  • [7] On earliest deadline first scheduling for temporal consistency maintenance
    Xiong, Ming
    Wang, Qiong
    Ramamritham, Krithi
    [J]. REAL-TIME SYSTEMS, 2008, 40 (02) : 208 - 237
  • [8] A group priority earliest deadline first scheduling algorithm
    Qi Li
    Wei Ba
    [J]. Frontiers of Computer Science, 2012, 6 : 560 - 567
  • [9] On earliest deadline first scheduling for temporal consistency maintenance
    Ming Xiong
    Qiong Wang
    Krithi Ramamritham
    [J]. Real-Time Systems, 2008, 40 : 208 - 237
  • [10] A group priority earliest deadline first scheduling algorithm
    Li, Qi
    Ba, Wei
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2012, 6 (05) : 560 - 567