DocumentCode
2404398
Title
DOpE - a window server for real-time and embedded systems
Author
Feske, Norman ; Härtig, Hermann
Author_Institution
Dept. of Comput. Sci., Technische Univ. Dresden, Denmark
fYear
2003
fDate
3-5 Dec. 2003
Firstpage
74
Lastpage
77
Abstract
A window server used in real-time applications should be able to assure previously agreed-upon redrawing rates for a subset of windows while providing best-effort services to the remaining windows and operations such as moving windows. A window server used in embedded systems should be small and require only minimal operating system support, for example just threads and address spaces as provided by microkernels. In this paper, we present the design and an implementation of the DOpE window server. The key techniques used are to move redrawing responsibility from client applications to the window server and to devise a simple scheduling discipline for the redrawing subtasks.
Keywords
client-server systems; embedded systems; network operating systems; network servers; operating system kernels; real-time systems; DOpE; address spaces; client applications; embedded systems; microkernels; operating system support; real-time applications; real-time systems; redrawing rates; redrawing subtasks; scheduling; threads; window server; window subset; Application software; Bandwidth; Computer science; Delay; Embedded system; Operating systems; Quality of service; Real time systems; Resource management; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 2003. RTSS 2003. 24th IEEE
Print_ISBN
0-7695-2044-8
Type
conf
DOI
10.1109/REAL.2003.1253255
Filename
1253255
Link To Document