×

Method for storing prioritized memory or I/O transactions in queues having one priority level less without changing the priority when space available in the corresponding queues exceed

DC
  • US 5,867,735 A
  • Filed: 02/09/1998
  • Issued: 02/02/1999
  • Est. Priority Date: 06/07/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for limiting admission of prioritized memory or I/O transactions for storage in a memory comprising:

  • (a) dividing the memory into a plurality of queues having unique priority levels;

    (b) channeling said prioritized memory or I/O transactions to the ones of said queues having its unique priority level corresponding to said prioritized memory or I/O transactions;

    (c) storing said prioritized memory or I/O transactions in the corresponding queues when space is available therein; and

    (d) storing said prioritized memory or I/O transactions in one of said queues having a priority level which is one priority level less than the unique priority level corresponding to said prioritized memory or I/O transactions channeled at said step (b), without changing the priority of said prioritized memory or I/O transactions, when the space available in the queues corresponding to said prioritized memory or I/O transactions is exceeded, wherein said plurality of queues provides for the execution of prioritized memory or I/O transactions on a non-FIFO basis and order of priority.

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