• DocumentCode
    3111775
  • Title

    Limited Preemptive Disk Scheduling for Real Time Database System

  • Author

    Bhura, Sohel A. ; Mahamune, Ankita ; Alvi, A.S.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Babasaheb Naik Coll. of Eng., Pusad, India
  • fYear
    2015
  • fDate
    26-27 Feb. 2015
  • Firstpage
    362
  • Lastpage
    366
  • Abstract
    Previously disk IOs have been thought of as non-preemptible operations. But in case of applications requiring short, interactive responses this non-preemption can be a disruption. One such domain is that of real-time disk scheduling. Such a blocking due to non-preemption is undesirable since it degrades the schedulability of real-time transactions as well as causes an hindrance to an execution of higher priority transactions. On the other hand making disk IOs preemptible produces many unnecessary preemptions. Arbitrary preemptions can introduce a significant runtime overhead and may cause high fluctuations in transaction execution times, so degrading system predictability. So there is a need of a viable alternative between these two extremes that are non-preemptive and fully preemptive scheduling models. As we know, before giving service to transactions, it is necessary to schedule them and find the required time. So, in order to know what this time required is and how to minimize it, it is mandatory to study the different parameters required for real time disk scheduling. This task can be achieved with the help of a mathematical model which shows how scheduling result of any algorithm can be evaluated. This paper derives a limited-preemption real-time scheduling algorithm and using a mathematical model it is evaluated and compared with the fully preemptive and non-preemptive scheduling models and shows how a limited preemption model acts as a viable alternative between these two extreme cases of fully preemptive and non-preemptive scheduling.
  • Keywords
    database management systems; hard discs; scheduling; transaction processing; disk IO; fully preemptive scheduling model; high priority transaction execution; interactive response; limited preemptive disk scheduling; limited-preemption real-time disk scheduling algorithm; mathematical model; nonpreemptible operation; nonpreemptive scheduling model; real time database system; real-time transaction schedulability; runtime overhead; system predictability; transaction execution time fluctuation; Job shop scheduling; Mathematical model; Real-time systems; Schedules; Scheduling algorithms; Time factors; Disk; EDF; Real-time; preemption; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing Communication Control and Automation (ICCUBEA), 2015 International Conference on
  • Conference_Location
    Pune
  • Type

    conf

  • DOI
    10.1109/ICCUBEA.2015.76
  • Filename
    7155868