×

Efficient cache management

  • US 8,775,737 B2
  • Filed: 12/02/2010
  • Issued: 07/08/2014
  • Est. Priority Date: 12/02/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing memory of a computing device, the method comprising:

  • providing a first memory in the computing device, wherein;

    at least an unused portion of the first memory can be used as a non-cache memory; and

    the first memory can be allocated as a cache memory or as a free memory for use by one or more computing device components, the cache memory being part of the unused portion of the first memory;

    allocating a first segment of the first memory as a segment of the cache memory in response to a first cache miss; and

    dynamically increasing the size of the cache memory within the unused portion of the first memory, by allocating additional segments of the first memory as additional segments of the cache memory in response to subsequent cache misses,wherein the cache memory appears as unused memory to the one or more computing device components, so that the dynamically increasing the size of the cache memory does not decrease an amount of the first memory available to the one or more computing device components.

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