• DocumentCode
    2153614
  • Title

    Real-time disk scheduling in a mixed-media file system

  • Author

    Bosch, Peter ; Mullender, Sape J.

  • Author_Institution
    WI, Netherlands
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    23
  • Lastpage
    32
  • Abstract
    This paper presents our real-time disk scheduler called the ΔL scheduler, which optimizes unscheduled best-effort disk requests by giving priority to best-effort disk requests while meeting real-time request deadlines. Our scheduler tries to execute real-time disk requests as much as possible in the background. Only when real-time request deadlines are endangered, our scheduler gives priority to real-time disk requests. The ΔL disk scheduler is part of our mixed-media file system called Clockwise. An essential part of our work are extensive and detailed raw disk performance measurements. These raw performance measurements are used by the ΔL disk scheduler for its real-time schedulability analysis and to decide whether scheduling a best-effort request before a real-time request violates real-time constraints. Further, the raw performance measurements are used by a Clockwise off-line simulator where a number of different disk schedulers are compared. We compare the ΔL scheduler with a prioritizing Latest Start Time (LST) scheduler and non-prioritizing EDF scheduler. The ΔL scheduler is comparable to LST in achieving low latencies for best-effort request under light to moderate real-time loads and better in achieving low latencies for best-effort requests for extreme real-time loads. The simulator is calibrated to an actual Clockwise
  • Keywords
    multimedia computing; performance evaluation; real-time systems; scheduling; storage management; Clockwise; Latest Start Time scheduler; best-effort disk requests; disk performance measurements; mixed-media file system; nonprioritizing EDF scheduler; offline simulator; real-time disk scheduling; real-time request deadlines; real-time schedulability analysis; Buffer storage; Clocks; Delay; File systems; Measurement; Performance analysis; Real time systems; Streaming media; Transform coding; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 2000. RTAS 2000. Proceedings. Sixth IEEE
  • Conference_Location
    Washington, DC
  • ISSN
    1080-1812
  • Print_ISBN
    0-7695-0713-1
  • Type

    conf

  • DOI
    10.1109/RTTAS.2000.852448
  • Filename
    852448