| CPC G06F 12/0802 (2013.01) [G06F 30/27 (2020.01); G06F 2212/60 (2013.01)] | 9 Claims |

|
1. A method for managing an adaptive cache pool, performed by a processor, the method comprising:
receiving monitoring information on a cache memory divided into a plurality of cache pools; and
adjusting a cache region associated with at least one of the plurality of cache pools, based on the monitoring information,
wherein;
each cache pool of the plurality of cache pools is allocated to a different workload among a plurality of workloads;
each workload of the plurality of workloads is associated with a different data structure among a plurality of data structures; and
the adjusting comprises:
adjusting, based on the monitoring information, the cache region, for at least one of the plurality of workloads.
|