Data storage device using host memory and method of operating same

EJ Yun, SW Chang - US Patent 10,360,156, 2019 - Google Patents
A method of operating a data storage device in which a nonvolatile memory is included and
a mapping table defining a mapping relation between a physical address and a logical …

Determining cache performance using a ghost cache list indicating tracks demoted from a cache list of tracks in a cache

KJ Ash, MG Borlick, LM Gupta, JA Yanes - US Patent 9,811,474, 2017 - Google Patents
Provided are a computer program product, system, and method for determining cache
performance using a ghost cache list. Tracks in the cache are indicated in a cache list. A …

Adjusting active cache size based on cache usage

KJ Ash, MG Borlick, LM Gupta, WA Wright - US Patent 9,824,030, 2017 - Google Patents
Provided are a computer program product, system, and method for adjusting active cache
size based on cache usage. An active cache in at least one memory device caches tracks in …

Dynamic memory tuning for in-memory data analytic platforms

Z Hu, M Li, L Xu, Y Wang, L Zhang - US Patent 10,204,175, 2019 - Google Patents
At a cache manager of a directed acyclic graph-based data analytic platform, memory usage
statistics are obtained from each of a plurality of monitor components on a plurality of worker …

Dynamic cache management for in-memory data analytic platforms

M Li, Y Wang, L Zhang - US Patent 10,467,152, 2019 - Google Patents
At a cache manager of a directed acyclic graph-based data analytic platform, from each of a
plurality of monitor components on a plurality of worker nodes, statistics are obtained for a …

Processing cache miss rates to determine memory space to add to an active cache to reduce a cache miss rate for the active cache

KA Anderson, KJ Ash, MG Borlick… - US Patent 10,540,295, 2020 - Google Patents
Provided are a computer program product, system, and method for processing cache miss
rates to determine memory space to add to an active cache to reduce a cache miss rate for …

Apparatus and method of performing agentless remote IO catching analysis, prediction, automation, and recommendation in a computer environment

SA Razin, Y To - US Patent 10,089,236, 2018 - Google Patents
A host device includes a controller configured to receive input/output (IO) access information
associated with an IO workload, the IO access information identifying at least one of a read …

Adjusting active cache size based on cache usage

KJ Ash, MG Borlick, LM Gupta, WA Wright - US Patent 10,169,249, 2019 - Google Patents
Provided are a computer program product, system, and method for adjusting active cache
size based on cache usage. An active cache in at least one memory device caches tracks in …

Tenant identification for cache keys

H Vattem - US Patent 12,105,715, 2024 - Google Patents
Techniques are disclosed in which a server computer system manages a database cache
for multiple different tenants. The system may compare a key having an unidentified tenant …

Ordered cache tiering for program build files

EC Mavrinac, JT Erickson, V Sridharan, D He… - US Patent …, 2018 - Google Patents
Technologies that allow for a significant reduction in the time required to incrementally build
large computer programs, and increase in the scale of build systems that perform builds. The …