Integration of application indicated minimum time to cache and maximum time to cache to least recently used track demoting schemes in a cache management system …

LM Gupta, J Hayward, KA Anderson… - US Patent …, 2022 - Google Patents
A computational device receives indications of a minimum retention time and a maximum
retention time in cache for a first plurality of tracks, wherein no indications of a minimum …

Integration of application indicated minimum time to cache and maximum time to cache to least recently used track demoting schemes in a cache management system …

LM Gupta, J Hayward, KA Anderson… - US Patent …, 2021 - Google Patents
A computational device receives indications of a minimum retention time and a maximum
retention time in cache for a first plurality of tracks, wherein no indications of a minimum …

Integration of application indicated maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller

LM Gupta, J Hayward, KA Anderson… - US Patent App. 17 …, 2022 - Google Patents
A computational device receives an indication that specifies a maximum retention time in
cache for a first plurality of tracks, wherein no maximum retention time is specified for a …

Integration of application indicated maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller

LM Gupta, J Hayward, KA Anderson… - US Patent …, 2021 - Google Patents
A computational device receives an indication that specifies a maximum retention time in
cache for a first plurality of tracks, wherein no maximum retention time is specified for a …

Integration of application indicated minimum time to cache to least recently used track demoting schemes in a cache management system of a storage controller

LM Gupta, KA Anderson, J Hayward… - US Patent …, 2021 - Google Patents
A minimum retention time in cache is indicated for a first plurality of tracks, where no
minimum retention time is indicated for a second plurality of tracks. A cache management …

Detection and prevention of deadlock in a storage controller for cache access via a plurality of demote mechanisms

LM Gupta, M Robison, KA Anderson, KJ Ash… - US Patent …, 2020 - Google Patents
A computational device determines whether one or more tasks are waiting for accessing a
cache for more than a predetermined amount of time while least recently used (LRU) based …

Integration of the frequency of usage of tracks in a tiered storage system into a cache management system of a storage controller

LM Gupta, MG Borlick, KA Anderson… - US Patent 10,691,596, 2020 - Google Patents
A storage tier management application indicates a heat index for each extent of a plurality of
extents, wherein a higher heat index indicates a greater frequency of usage of tracks of an …

Periodic destages from inside and outside diameters of disks to improve read response time via traversal of a spatial ordering of tracks

MT Benhase, LM Gupta, CJ Strauss… - US Patent …, 2014 - Google Patents
A storage controller that includes a cache, receives a command from a host, wherein a set of
criteria corresponding to read response times for executing the command have to be …

Adaptive record caching for solid state disks

MT Benhase, LM Gupta, IIJS Hyde… - US Patent …, 2015 - Google Patents
A storage controller receives a request that corresponds to an access of a track. A
determination is made as to whether the track corresponds to data stored in a solid state …

Adaptive record caching for solid state disks

MT Benhase, LM Gupta, IIJS Hyde… - US Patent …, 2016 - Google Patents
A storage controller receives a request that corresponds to an access of a track. A
determination is made as to whether the track corresponds to data stored in a solid state …