THE REJECTION RATE FOR TASKS WITH RANDOM ARRIVALS, DEADLINES, AND PREEMPTIVE SCHEDULING

被引:4
作者
CRAIG, DW [1 ]
WOODSIDE, CM [1 ]
机构
[1] CARLETON UNIV,DEPT SYST & COMP ENGN,OTTAWA K1S 5B6,ONTARIO,CANADA
基金
加拿大自然科学与工程研究理事会;
关键词
Approximate queueing theory; deadline scheduling; hard real-time tasks; preemptive scheduling; real-time systems;
D O I
10.1109/32.60299
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Random arrivals and hard deadlines for completion of a response may occur in safety related computer systems dealing with alarms (e.g., nuclear power plants) or in tracking systems (e.g., air traffic control or missile tracking systems). With random arrivals it cannot be guaranteed that all responses will be completed on time, because of congestion; we assume these tasks are rejected and lost. The design goal is to keep congestion low enough to make the probability of rejection acceptably small. These designs, it turns out, must have low processor utilization. The present study analyzes rejection probabilities at utilizations up to 20% and rejection probabilities up to about 10%, for various well-known preemptive scheduling disciplines (shortest job first, earliest due date, and least laxity first) as well as first-come, first-served. Good approximations are found for the rejection probability and for a number of other properties, such as the distribution of time-to-go at rejection. © 1990 IEEE
引用
收藏
页码:1198 / 1208
页数:11
相关论文
共 15 条
[1]   FOCUSING REAL-TIME SYSTEMS-ANALYSIS ON USER OPERATIONS [J].
DEUTSCH, MS .
IEEE SOFTWARE, 1988, 5 (05) :39-50
[2]  
DOSHI B, 1986, IEEE T COMPUT, V35, P538
[3]   CONCURRENT ALGORITHMS FOR REAL-TIME MEMORY MANAGEMENT [J].
FORD, R .
IEEE SOFTWARE, 1988, 5 (05) :10-23
[4]   MARKOVIAN QUEUE WITH BOUNDED WAITING TIME [J].
GAVISH, B ;
SCHWEITZER, PJ .
MANAGEMENT SCIENCE, 1977, 23 (12) :1349-1357
[5]  
GNEDENKO BV, 1968, ELEMENTS QUEUEING TH
[6]  
JANSEN ED, 1985, IEEE REAL TIME SYSTE
[7]  
Kleinrock L., 1975, QUEUEING SYST
[8]   LOAD SHARING IN SOFT REAL-TIME DISTRIBUTED COMPUTER-SYSTEMS [J].
KUROSE, JF ;
CHIPALKATTI, R .
IEEE TRANSACTIONS ON COMPUTERS, 1987, 36 (08) :993-1000
[9]  
KUROSE JF, 1986, 7TH P IEEE REAL TIM
[10]   SCHEDULING ALGORITHMS FOR MULTIPROGRAMMING IN A HARD-REAL-TIME ENVIRONMENT [J].
LIU, CL ;
LAYLAND, JW .
JOURNAL OF THE ACM, 1973, 20 (01) :46-61