白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Endurance enhancement scheme using memory re-evaluation

專利號
US11176036B2
公開日期
2021-11-16
申請人
International Business Machines Corporation(US NY Armonk)
發(fā)明人
Charles J. Camp; Timothy J. Fisher; Aaron D. Fry; Nikolas Ioannou; Ioannis Koltsidas; Roman A. Pletka; Sasa Tomic
IPC分類
G06F12/00; G06F12/02
技術(shù)領域
memory,block,may,in,or,be,storage,retire,volatile,stripe
地域: NY NY Armonk

摘要

An apparatus, according to one embodiment, includes non-volatile memory configured to store data, and a controller and logic integrated with and/or executable by the controller, the logic being configured to: determine, by the controller, that at least one block of the non-volatile memory and/or portion of a block of the non-volatile memory meets a retirement condition, re-evaluate, by the controller, the at least one block and/or the portion of a block to determine whether to retire the at least one block and/or the portion of a block, indicate, by the controller, that the at least one block and/or the portion of a block remains usable when a result of the re-evaluation is not to retire the block, and indicate, by the controller, that the at least one block and/or the portion of a block is retired when the result of the re-evaluation is to retire the block.

說明書

Depending on the desired embodiment, the re-evaluation performed in operation 504 may include a number of operations. The order in which some of the operations are performed may also vary depending on the particular approach. Referring now specifically to the operations and decisions outlined in re-evaluation operation 504, an exemplary flowchart of processes which may be performed during the re-evaluation process of a unit of memory is presented, but is in no way intended to be limited thereto. Moreover, any combination of such operations and/or decisions may be implemented and/or omitted in a particular embodiment. The operations and decisions outlined in re-evaluation operation 504 may be used to determine whether the corresponding unit of memory should be retired (e.g., permanently) or reused as described above.

Referring still to FIG. 5, upon determining that a unit of memory (e.g., at least one block and/or a portion of a block) meets a retirement condition, method 500 proceeds to decision 552. Decision 552 includes determining whether there is an adequate amount of free space in a delay queue to accommodate the unit of memory, e.g., to perform a re-evaluation thereof. When it is determined that an adequate amount of free space does not exist in the delay queue, method 500 advances directly from decision 552 to operation 508 which includes indicating that the unit of memory is retired. Thus, a lack of free space in the delay queue may result in the automatic retirement of units of memory that may otherwise successfully pass the re-evaluation of operation 504 and remain usable. It follows that an adequate amount of free space in the delay queue is desirable.

權(quán)利要求

1
微信群二維碼
意見反饋