×

Memory allocator for a multiprocessor computer system

  • US 6,785,888 B1
  • Filed: 02/24/1998
  • Issued: 08/31/2004
  • Est. Priority Date: 08/29/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method of maintaining a count with multiple second variables and a first variable, the method comprising the following steps:

  • determining dynamically changeable desired of levels of value of the second variable as based on a distance between a total value of the second variable and a predetermined limit of the second variable;

    maintaining a third variable that stores the dynamically changeable desired levels of value of the second variable, a the predetermined limit of the second variable, and a leftover value of the second variable of no less than one;

    determining whether an instance of a second variable can be changed by a requested amount and stay within the dynamically changeable desired levels of value of the variable based on a total value of the variable and the predetermined limit of the variable as stored in the third variable;

    if so, changing the second variable by the requested amount; and

    if not, changing the first variable by the requested amount.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×