• 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