Patent · US Active

Trim token journaling

US8949512B2 · kind B2 · utility

9Cited by
1References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 17, 2012
Grant dateFeb 3, 2015
Priority date
Expiry dateJul 28, 2032

Classification

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

Abstract

Systems and methods are disclosed for trim token journaling. A device can monitor the order in which trim commands and write commands are applied to an indirection system stored in a volatile memory of the device. In some embodiments, the device can directly write to a page of an NVM with a trim token that indicates that a LBA range stored in the page has been trimmed. In other embodiments, a device can add pending trim commands to a trim buffer stored in the volatile memory. Then, when the trim buffer reaches a pre-determined threshold or a particular trigger is detected, trim tokens associated with all of the trim commands stored in the trim buffer can be written to the NVM. Using these approaches, the same sequence of events that was applied to the indirection system during run-time can be applied during device boot-up.

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