×

Determining throughput dynamically

  • US 5,862,337 A
  • Filed: 07/12/1996
  • Issued: 01/19/1999
  • Est. Priority Date: 07/12/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a system having at least one task that accesses data items stored in a data store via a data link as opposed to data items stored in a local cache, said data link having a variable data transfer rate that fluctuates over time, a method of dynamically determining the data transfer rate of the data link and for limiting execution of one or more background tasks based on the data transfer rate, the method comprising the steps of:

  • measuring the data transfer rate of a plurality of data transfers over the data link initiated for the purpose of reading data from or writing data to the data store, said data transfers not being initialed solely for the purpose of determining the throughput of the data link;

    updating a throughput counter with each measured data transfer rate so that the throughput counter is represented by an accumulation of the data transfer rate measured for said plurality of data transfers; and

    making a determination as to whether the data transfer rate of the data link meets a designated data transfer rate criteria and based on said determination, limiting execution of one or more background tasks.

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