发明名称 Managing data within a storage device based on file system metadata
摘要 Commands associated with one or more logical block addresses are received via a host interface of a storage device. Based on a timing and sequence of the commands, an extent of a file that contains the logical block addresses is determined, the file being stored on the storage device. The logical block addresses are managed internally as a unitary data structure based on determining an association between the logical block addresses and the file.
申请公布号 US9639275(B2) 申请公布日期 2017.05.02
申请号 US201414453200 申请日期 2014.08.06
申请人 SEAGATE TECHNOLOGY LLC 发明人 Li Peng;Bohn Richard Esten;Tetzlaff David
分类号 G06F12/00;G06F3/06 主分类号 G06F12/00
代理机构 Hollingsworth Davis, LLC 代理人 Hollingsworth Davis, LLC
主权项 1. A method comprising: receiving commands via a host interface of a storage device, the commands associated with logical block addresses; determining a histogram of activity over a period of time as a function of the logical block addresses based on the commands, wherein address ranges that show relatively high levels of activity in the histogram indicate regions of filesystem metadata; determining, based on a timing and sequence of the commands associated with the regions of the filesystem metadata, an extent of a file that contains the logical block addresses, the file being stored on a persistent data storage medium of the storage device, wherein determining the extent of the file based on the timing and sequence of the commands comprises identifying the filesystem metadata and file space within the storage device based on a short access to the regions of the filesystem metadata followed by a longer access to another region used for the file space; and managing storage of the logical block addresses to the persistent data storage medium as a unitary data structure based on determining an association between the logical block addresses and the file.
地址 Cupertino CA US