Dynamic garbage collection P/E policies for redundant storage blocks and distributed software stacks

A BATRAHALLI, T Suri - US Patent 10,649,681, 2020 - Google Patents
Abstract A Solid State Drive (SSD)(110) is disclosed. The SSD (110) may include storage
(218) for data, and reception circuitry (203) to receive various instructions and data. The …

Method and system to perform urgency level garbage collection based on write history of memory blocks

B Eu-Joon - US Patent 11,086,537, 2021 - Google Patents
A memory system may include: a memory device including a plurality of memory blocks; and
a controller configured to control the memory device, wherein the controller comprises: a …

Recency based victim block selection for garbage collection in a solid state device (SSD)

V Saxena, AK Rao - US Patent 10,838,859, 2020 - Google Patents
Methods and apparatus for controlling garbage collection in solid state devices (SSDs) are
provided. Once such apparatus includes a non-volatile memory (NVM), and a controller …

Storage device, method and non-volatile memory device performing garbage collection using estimated number of valid pages

BH Kim, JM Seo, HG Min, SJ Yang… - US Patent 10,896,126, 2021 - Google Patents
Garbage collection is performed according to an estimated number of valid pages. A storage
device estimates a valid page count at a future time based on a valid page count at each of …

Latency-based scheduling of command processing in data storage devices

A Frolikov - US Patent 10,489,085, 2019 - Google Patents
A computer system having a host coupled to a storage device via a peripheral component
interconnect express bus. The host communicates write commands of low priority to the …

Memory system and memory management method thereof

J Bellorado, X Tang - US Patent 10,318,414, 2019 - Google Patents
A memory system include a memory device including a plurality of blocks, each of the blocks
having a plurality of pages, and a controller suitable for determining valid pages from among …

Memory system and non-transitory computer readable recording medium

S Kanno - US Patent 10,102,118, 2018 - Google Patents
According to one embodiment, a memory system includes a nonvolatile memory,
configuration unit, address translation unit, write unit and control unit. The configuration unit …

Determining adjustments to the spare space in a storage device unavailable to a user based on a current consumption profile of a storage device

KS Grimsrud - US Patent 9,678,677, 2017 - Google Patents
Provided are a computer program product, system and method for determining adjustments
to the spare space in a storage device unavailable to a user based on a current …

Storage system and method for efficient pipeline gap utilization for background operations

Y Grossman, A Bazarsky, T Eliash - US Patent 10,635,335, 2020 - Google Patents
A storage system and method for adaptive scheduling of background operations are
provided. In one embodiment, after a storage system completes a host operation in the …

Enhanced multi-stream operations

J Martineau, C Choi - US Patent 9,880,780, 2018 - Google Patents
Abstract A Solid State Drive (SSD)(505) may include circuitry to receive data from streams
(305, 320, 335, 350). Each stream (305, 320, 335, 350) may have a Time-To-Live (TTL)(310 …