Static priority scheduling of aperiodic real-time tasks

被引:0
|
作者
Schmid, U
机构
关键词
real-time behavior; static priority scheduling; deadlines; aperiodic tasks; combinatorial probabilities; trees; bivariate singularity analysis; asymptotics;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We investigate deadline meeting properties of the well-known (preemptive) static priority scheduling (SPS) algorithm, which is widespreadly used in commercial real-time operating system kernels. A discrete-time single server queueing system employing SPS for scheduling probabilistically arriving tasks at L priority levels is considered for this purpose. Model parameters are arrival and execution-time distribution A(l)(z), L(l)(z) and a (constant) deadline T-l is an element of T-L per level l. By means of a combinatorial technique (which does not require stable-state assumptions), we determine the probability distribution of the (random-)time the system operates without violating any task's deadline. This distribution is asymptotically exponential with parameter lambda(TL), which decreases exponentially with the deadlines T-L; simple asymptotic expressions for lambda(TL) and all associated quantities (probabilities, moments,...) for large T-L are provided. Our numerical examples suggest that real-time systems based on SPS operate reasonably well only if computing performance is (more than) adequate. (C) 1997 John Wiley & Sons, Inc.
引用
收藏
页码:257 / 303
页数:47
相关论文
共 50 条
  • [1] An Algorithm for Scheduling Aperiodic Real-time Tasks on a Static Schedule
    Yin, Jin-yong
    Guo, Guo-chang
    ICIC 2009: SECOND INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTING SCIENCE, VOL 1, PROCEEDINGS: COMPUTING SCIENCE AND ITS APPLICATION, 2009, : 70 - 74
  • [2] DYNAMIC PRIORITY SCHEDULING OF PERIODIC AND APERIODIC TASKS IN HARD REAL-TIME SYSTEMS
    HOMAYOUN, N
    RAMANATHAN, P
    REAL-TIME SYSTEMS, 1994, 6 (02) : 207 - 232
  • [3] Schedulability Analysis of Fixed Priority Servers for Scheduling Aperiodic Real-Time Tasks - A Review
    Zhang, Fengxiang
    MATERIAL SCIENCE, CIVIL ENGINEERING AND ARCHITECTURE SCIENCE, MECHANICAL ENGINEERING AND MANUFACTURING TECHNOLOGY II, 2014, 651-653 : 1933 - 1936
  • [4] Dynamic- and static-priority scheduling of recurring real-time tasks
    Baruah, SK
    REAL-TIME SYSTEMS, 2003, 24 (01) : 93 - 128
  • [5] Dynamic- and Static-priority Scheduling of Recurring Real-time Tasks
    Sanjoy K. Baruah
    Real-Time Systems, 2003, 24 : 93 - 128
  • [6] Real-Time Reconfigurable Scheduling of Aperiodic OS Tasks
    Gharsellaoui, Hamza
    Ben Ahmed, Samir
    2014 IEEE 13TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2014, : 156 - 161
  • [7] Time controlled dynamic scheduling of aperiodic real-time tasks
    Hamidzadeh, B
    Atif, Y
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 323 - 330
  • [8] Real-Time Scheduling of aperiodic tasks in Energy Harvesting Devices
    Osta, Rola E. L.
    Chetto, Maryline
    El Ghor, Hussein
    Hage, Rafic
    2017 SENSORS NETWORKS SMART AND EMERGING TECHNOLOGIES (SENSET), 2017,
  • [9] Fast scheduling of soft aperiodic tasks in real-time systems
    Park, M
    Cho, Y
    ELECTRONICS LETTERS, 2001, 37 (06) : 401 - 403
  • [10] Hardness Results for Static Priority Real-Time Scheduling
    Stigge, Martin
    Yi, Wang
    PROCEEDINGS OF THE 24TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2012), 2012, : 189 - 198