DocumentCode :
1875598
Title :
On latency management in time-shared operating systems
Author :
Jeffay, Kevin
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
fYear :
1994
fDate :
18-19 May 1994
Firstpage :
86
Lastpage :
90
Abstract :
The design of general purpose operating systems impose constraints on the way one can structure real-time applications. This paper addresses the problem of minimizing the end-to-end latency of applications that are structured as a set of cooperating (real-time) tasks. When applications are structured as a set of cooperating tasks the time required for data to progress from an input task to an output task is a function of the number of the tasks that handle the data and the deadlines of individual tasks. We present an integrated inter-process communication and scheduling scheme that can be used to minimize the end-to-end latency of multi-threaded applications. Our approach is to provide the scheduler with information on the inter-process communication interconnections between tasks and to use this information to guarantee an end-to-latency to applications that is simply a function of the timing properties of the application and not its task structure. This scheme has been implemented within the YARTOS kernel and is presently being ported to the Real-Time Mach kernel
Keywords :
message passing; operating systems (computers); real-time systems; scheduling; time-sharing programs; Real-Time Mach kernel; YARTOS kernel; end-to-end latency; inter-process communication interconnections; latency management; multi-threaded applications; time-shared operating systems; Application software; Delay; Kernel; Operating systems; Processor scheduling; Real time systems; Resource management; Streaming media; Video compression; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Operating Systems and Software, 1994. RTOSS '94, Proceedings., 11th IEEE Workshop on
Conference_Location :
Seattle, WA
Print_ISBN :
0-8186-5710-3
Type :
conf
DOI :
10.1109/RTOSS.1994.292555
Filename :
292555
Link To Document :
بازگشت