Patent · US Active

System method for improving read command process times in solid-state drives (SSD) by having processor split-up background writes based on determined command size

US12366962B2 · kind B2 · utility

0Cited by
6References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 28, 2022
Grant dateJul 22, 2025
Priority date
Expiry dateJan 30, 2043

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/7208
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Mechanisms for improving read command processing times in a solid-state drive (SSD) are provided, the mechanisms comprising: determining a workload type of an SSD; in response to determining that the workload type is a pure read workload type: determining at least one command size into which an original background write is to be split-up using at least one hardware processor; and splitting-up the background write into a plurality of split background writes, each having one of the determined at least one command size. In some embodiments, the at least one command size accounts for a page of the physical medium of the SSD. In some embodiments, the at least one command size includes at least two different sizes. In some embodiments, the mechanisms further comprise combining two or more split background writes. In some embodiments, the original background write is split-up before being placed in a channel queue.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.