Invention Grant
- Patent Title: Method and apparatus for dynamically adapting cache size based on estimated cache performance
-
Application No.: US16691727Application Date: 2019-11-22
-
Publication No.: US11113192B2Publication Date: 2021-09-07
- Inventor: Hugo de Oliveira Barbalho , Jonas Furtado Dias
- Applicant: EMC IP HOLDING COMPANY LLC
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP HOLDING COMPANY LLC
- Current Assignee: EMC IP HOLDING COMPANY LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Anderson Gorecki LLP
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0802

Abstract:
A method of dynamically adjusting sizes of cache partitions includes, for each cache partition, estimating a number of hits that would occur on the cache partition for a set of potential size increases of the cache partition and a set of potential size decreases of the cache partition. Based on these estimates, a determination is made for each cache partition, whether to increase the size of the cache partition, maintain a current size of the cache partition, or decrease the size of the cache partition. Cache partition size increases are balanced with cache partition size decreases to allocate the entirety of the cache to the set of cache partitions without over allocating cache resources and while optimizing a sum of total cache hit rates of the set of cache partitions. A set of data structures is used to efficiently determine the estimated hit increases and decreases for each cache partition.
Public/Granted literature
- US20210157725A1 METHOD AND APPARATUS FOR DYNAMICALLY ADAPTING CACHE SIZE BASED ON ESTIMATED CACHE PERFORMANCE Public/Granted day:2021-05-27
Information query