Patent attributes
Techniques for analyzing cache efficiencies in storage systems based on in-depth metrics instrumentation. The techniques include collecting metrics instrumentation data for each page of a specific type stored in a cache memory component of a storage system. The metrics instrumentation data for each page of a specific type includes a timestamp indicating when the page was stored in the cache, a timestamp indicating when the last cache hit occurred for the page, a current number of cache hits for the page, and an indication of the specific type of page. The techniques further include, based on the metrics instrumentation data, obtaining a plurality of metrics for each specific type of page stored in the cache. The techniques further include, based on the plurality of metrics and/or the metrics instrumentation data, performing a remedial action to improve performance of the cache memory component or provide more optimal use of memory resources.