发明名称 METHOD AND SYSTEM FOR ATOMICALLY WRITING SCATTERED INFORMATION IN A SOLID STATE STORAGE DEVICE
摘要 Disclosed herein are several methods and systems for handling atomic write commands that reach scattered address ranges. One embodiment includes a method of performing an operation in a data storage device, the method comprising: receiving an atomic write command; obtaining a plurality of ranges of logical addresses affected by the atomic write command; for each of the plurality of affected ranges, assigning metadata information to track completion of a write operation performed at that range; performing the write operations in the ranges of logical addresses; updating the metadata information upon completion of the write operations in the ranges; and deferring an update to a translation map of the data storage device until the metadata information has been updated.
申请公布号 US2016048354(A1) 申请公布日期 2016.02.18
申请号 US201514921418 申请日期 2015.10.23
申请人 Western Digital Technologies, Inc. 发明人 WALSH James J.;TOMLIN ANDREW J.
分类号 G06F3/06;G06F12/10;G06F12/02 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method of performing an operation in a data storage device, the method comprising: receiving a plurality of atomic write commands; grouping together the plurality of atomic write commands into a single atomic operation; obtaining a plurality of ranges of logical addresses affected by the plurality of atomic write commands; for each of the plurality of affected ranges, assigning metadata information to track completion of a write operation performed at that range; performing the write operations in the ranges of logical addresses; updating the metadata information upon completion of the write operations in the ranges; and deferring an update to a translation map of the data storage device until the metadata information has been updated.
地址 Irvine CA US