DOpE - a Window Server for Real-Time and Embedded Systems

  • Authors:
  • Norman Feske;Hermann Härtig

  • Affiliations:
  • -;-

  • Venue:
  • RTSS '03 Proceedings of the 24th IEEE International Real-Time Systems Symposium
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

A window server used in real-time applications shouldbe able to assure previously agreed-upon redrawing ratesfor a subset of windows while providing best-effort servicesto the remaining windows and operations such as movingwindows. A window server used in embedded systemsshould be small and require only minimal operating systemsupport, for example just threads and address spacesas provided by microkernels.In this paper, we present the design and an implementationof the DOpE window server. The key techniques usedare to move redrawing responsibility from client applicationsto the window server and to devise a simple schedulingdiscipline for the redrawing subtasks.