Storage management method based on flash array

The invention relates to a storage management method based on a flash array. The method comprises the following steps: during flash array wiping/reading/writing, detecting a block through a bad block dynamic detection module to obtain a bad block detection result, and storing the bad block detection...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JANG, TEG YONG, YUAN LINCHAO, HUANG QIANFANG, XING KEFEI
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention relates to a storage management method based on a flash array. The method comprises the following steps: during flash array wiping/reading/writing, detecting a block through a bad block dynamic detection module to obtain a bad block detection result, and storing the bad block detection result in a logic score table; the bad block dynamic detection module comprises a bad block counter and a bad block scoring module; a bad block detection result in the logic score table is analyzed, when the score of the bad block score module is smaller than a threshold value, the current block is marked as a bad block, a free block is selected from the free table to replace the bad block, the data block table is written into the data block table, and the bad block table is updated. By adopting the method, dynamic detection of bad blocks in a dynamic environment can be realized. 本申请涉及一种基于flash阵列的存储管理方法。所述方法包括:在flash阵列擦拭/读写时,通过坏块动态检测模块对块进行检测,得到坏块检测结果,并存储在逻辑评分表中;坏块动态检测模块包括:坏块计数器和坏块评分模块;解析逻辑评分表中的坏块检测结果,当坏块评分模块的评分小于阈