发明名称 Independent management of data and parity logical block addresses
摘要 A data storage method includes identifying, in a set of data items associated with respective logical addresses for storage in a memory, a first subset of the logical addresses associated with the data items containing application data, and a second subset of the logical addresses associated with the data items containing parity information that has been calculated over the application data. The data items associated with the first identified subset are stored in one or more first physical memory areas of the memory, and the data items associated with the second identified subset are stored in one or more second physical memory areas of the memory, different from the first physical memory areas. A memory management task is performed independently in the first physical memory areas and in the second physical memory areas.
申请公布号 US9170885(B2) 申请公布日期 2015.10.27
申请号 US201414468527 申请日期 2014.08.26
申请人 Apple Inc. 发明人 Meir Avraham Poza;Golov Oren;Sommer Naftali;Neerman Moshe
分类号 G06F11/10;G06F12/06;G06F12/02;G06F3/06 主分类号 G06F11/10
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. An apparatus, comprising: an interface configured to receive at least application data for storage in a memory; and a processor configured to: identify, in a set of data items associated with respective logical addresses for storage in the memory, a first subset of the logical addresses associated with the data items that include the application data dependent upon one or more parameters;identify a second subset of the logical addresses with the data items containing parity information that has been calculated over the application data dependent upon the one or more parameters;store data items associated with the first subset in first physical areas of the memory;store data items associated with the second identified subset in second physical memory areas of the memory, wherein the second physical areas of the memory are different from the first physical areas of the memory;extract the one or more parameters from at least one data structure stored in the memory; andperform a memory management task independently in the first physical areas of the memory and in the second physical areas of the memory.
地址 Cupertino CA US