Real-Time SystemsFor senior/graduate-level courses in Real-Time Systems in Computer Science and Computer Engineering departments. Written by a renowned authority, this advanced text comprehensively covers the tremendous recent advances in real-time operating systems and communications networks emphasizing research results that have been adopted in state-of-the-art systems. Describing how and discussing why, this book uses insightful illustrative examples to convey technology transition in the last ten years. |
Contents
HARD VERSUS SOFT REALTIME SYSTEMS | 26 |
A REFERENCE MODEL OF REALTIME SYSTEMS | 34 |
COMMONLY USED APPROACHES TO REALTIME SCHEDULING | 60 |
Copyright | |
11 other sections not shown
Other editions - View all
Common terms and phrases
acceptance test allocated aperiodic job aperiodic job queue arrival assigned blocking busy interval called ceiling chapter computation connection context switch deferrable server delay denote described distance constraints EDF algorithm end-to-end response equal example feasible schedule FIFO Figure fixed-priority system frame graph hard real-time Hence higher-priority highest priority hyperperiod IEEE J₁ jitter job executes kernel Linux LynxOS maximum execution multicast nonpreemptable operating system optimal P-frame P₁ packet parameters period ratio periodic tasks POSIX preemptable preempted preemption level priority inversion priority-ceiling protocol priority-driven priority-inheritance processor rate-monotonically rate-monotonically scheduled ready for execution real-time applications real-time operating systems real-time systems relative deadline release replenishment request reservation resource rule schedulable utilization scheduled according scheduling algorithm scheme signal Specifically sporadic jobs sporadic server sporadic task subset subtasks Suppose switch synchronization T₁ T₂ task model Theorem thread time-demand function timer total utilization transmission units update upper bound