US 12,282,427 B2
Method and apparatus for adaptively managing cache pool
Dohun Kim, Yongin-si (KR); Jinyeong Kim, Yongin-si (KR); and Juhyun Kim, Yongin-si (KR)
Assigned to XCENA Inc., Seongnam-si (KR)
Filed by XCENA Inc., Seongnam-si (KR)
Filed on May 6, 2024, as Appl. No. 18/655,715.
Application 18/655,715 is a continuation of application No. 18/504,966, filed on Nov. 8, 2023, granted, now 12,007,893.
Claims priority of application No. 10-2023-0003461 (KR), filed on Jan. 10, 2023.
Prior Publication US 2024/0289274 A1, Aug. 29, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 12/00 (2006.01); G06F 12/0802 (2016.01); G06F 30/27 (2020.01)
CPC G06F 12/0802 (2013.01) [G06F 30/27 (2020.01); G06F 2212/60 (2013.01)] 9 Claims
OG exemplary drawing
 
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.