发明名称 Cache memory for hybrid disk drives
摘要 A method for data storage in a data storage system, which includes a main storage device and a non-volatile memory, includes assessing quality levels of respective memory blocks of the non-volatile memory. One or more of the memory blocks whose assessed quality levels are lower than a predefined quality threshold are identified. The identified memory blocks are assigned to serve as read cache memory. Data is read from the main storage device via the read cache memory, including the assigned memory blocks.
申请公布号 US9535611(B2) 申请公布日期 2017.01.03
申请号 US201615160683 申请日期 2016.05.20
申请人 Apple Inc. 发明人 Meir Avraham
分类号 G06F12/00;G06F3/06;G06F12/08;G06F12/02;G06F11/00 主分类号 G06F12/00
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. An apparatus, comprising: a non-volatile memory including a plurality of memory blocks, wherein each memory block of the plurality of memory blocks includes a plurality of memory cells; an interface circuit configured to communicate with the non-volatile memory; and a processor configured to: determine a quality level of a given memory block of the plurality of memory blocks dependent upon a time required to complete an operation on at least one memory cell of the plurality of memory cells included in the given memory block; andassign the given memory block to serve as a portion of a read cache memory in response to a determination that the quality level of the given memory block is less than a predetermined quality threshold and to otherwise assign the given memory block as a portion of a write cache memory.
地址 Cupertino CA US