×

Reallocation of pools of fixed size buffers based on metrics collected for maximum number of concurrent requests for each distinct memory size

  • US 6,070,202 A
  • Filed: 05/11/1998
  • Issued: 05/30/2000
  • Est. Priority Date: 05/11/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computing device having a memory area subdivided into a first configuration of pools of fixed size memory buffers, a method comprising the steps of:

  • receiving a plurality of memory requests for memory from the memory area, each memory request specifying a particular memory size;

    allocating a fixed size memory buffer from the memory area in response to each memory request, the fixed size memory buffer having a size of at least the particular size;

    collecting metrics for each memory request, the metrics including distinct memory sizes based on the particular size requested, and maximum number of concurrent requests for each distinct memory size, wherein the collection of metrics on maximum number of concurrent requests is independent of the number of fixed size memory buffers in any of the pools of fixed size memory buffers; and

    reconfiguring the memory area into a second configuration of pools of fixed size memory buffers using the metrics collected.

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