US 11,994,989 B2
Cache efficiency analysis based on in-depth metrics instrumentation
Vladimir Shveidel, Pardes-Hana (IL); Lior Kamran, Richon LeZion (IL); and Leron Fliess, Kiryat Ono (IL)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Aug. 17, 2022, as Appl. No. 17/889,680.
Prior Publication US 2024/0061777 A1, Feb. 22, 2024
Int. Cl. G06F 12/0802 (2016.01)
CPC G06F 12/0802 (2013.01) [G06F 2212/60 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of analyzing cache efficiencies in a storage system, comprising:
storing a plurality of pages in a cache of a storage system;
collecting metrics instrumentation data for each page from among the plurality of pages stored in the cache;
determining a specific type of the page from the metrics instrumentation data, the specific type being one of a data type and a metadata type;
generating a plurality of metrics based on the specific type of the page stored in the cache; and
based on the plurality of metrics for the specific type of the page, performing an automated remedial action to improve performance of the cache or provide more optimal use of memory resources of the storage system,
wherein the method is performed by processing circuitry coupled to a memory.