Invention Grant
- Patent Title: Cache memory management
-
Application No.: US16709013Application Date: 2019-12-10
-
Publication No.: US11625327B2Publication Date: 2023-04-11
- Inventor: John Krasner , Ramesh Doddaiah
- 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
- Agent Krishnendu Gupta; Nikhil Patel
- Main IPC: G06F12/0862
- IPC: G06F12/0862 ; G06N3/04 ; G06F12/0893

Abstract:
Embodiments of the present disclosure relate to cache memory management. Based on anticipated input/output (I/O) workloads, at least one or more of: sizes of one or more mirrored and un-mirrored caches of global memory and their respective cache slot pools are dynamically balanced. Each of the mirrored/unmirrored caches can be segmented into one or more cache pools, each having slots of a distinct size. Cache pool can be assigned an amount of the one or more cache slots of the distinct size based on the anticipated I/O workloads. Cache pools can be further assigned the amount of distinctly sized cache slots based on expected service levels (SLs) of a customer. Cache pools can also be assigned the amount of the distinctly sized cache slots based on one or more of predicted I/O request sizes and predicted frequencies of different I/O request sizes of the anticipated I/O workloads.
Public/Granted literature
- US20210173782A1 Cache Memory Management Public/Granted day:2021-06-10
Information query
IPC分类: