Invention Grant
- Patent Title: Trim token journaling
- Patent Title (中): 修剪令牌日记
-
Application No.: US13399818Application Date: 2012-02-17
-
Publication No.: US08949512B2Publication Date: 2015-02-03
- Inventor: Andrew W. Vogan , Matthew J. Byom , Daniel J. Post
- Applicant: Andrew W. Vogan , Matthew J. Byom , Daniel J. Post
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Van Court & Aldridge LLP
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F9/44

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.
Public/Granted literature
- US20130219106A1 TRIM TOKEN JOURNALING Public/Granted day:2013-08-22
Information query