Patent · US Active

Systems and methods for using the TRIM command with solid state devices

US11947799B1 · kind B1 · utility

0Cited by
14References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 20, 2022
Grant dateApr 2, 2024
Priority date
Expiry dateJul 20, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0689
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Described herein are systems and methods for performing TRIM commands in a data storage system. An example data storage system can include physical storage including a solid state drive (SSD), and a storage system computer operably coupled to the physical storage. The storage system computer can include a processing unit and a memory operably coupled to the processing unit. The data storage system can further include a distributed volume management (DVM) module stored in the memory that, when executed by the processing unit, causes the processing unit to: allocate a logical volume from the physical storage; subdivide the logical volume into a plurality of logical blocks; maintain a mapping table for tracking the logical blocks of the logical volume; and in response to a predetermined event, execute a TRIM command for one or more unused data blocks of the SSD.

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