×

Deadline driven disk scheduler method and apparatus with thresholded most urgent request queue scan window

  • US 5,787,482 A
  • Filed: 07/31/1995
  • Issued: 07/28/1998
  • Est. Priority Date: 07/31/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of controlling a disk drive with a movable arm, wherein said arm at any given point in time has a current location, comprising the steps of:

  • defining a threshold parameter;

    accepting a plurality of disk access requests, each having a prescribed deadline and a disk address, wherein the disk access request with the most urgent deadline is the most urgent request;

    storing the disk access requests in a queue having a front, such that the most urgent disk access request is at the front of the queue and such that the queue is sorted according to deadlines;

    defining a window in said queue wherein said window contains a certain number of disk access requests in the front of said queue; and

    processing requests in said queue by;

    determining how much time is left before the deadline of the most urgent request in the queue expires;

    if said time is less than the threshold, serve the most urgent request;

    otherwise scan from said current arm location towards the disk address of said most urgent request; and

    during said scan schedule the first encountered request that is in the scan path and that is in the window.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×