(EN) In the present invention, the level of degradation of each physical recording region in non-volatile memory is evaluated without halting a recording device. The recording device is provided with a controller and non-volatile memory having a plurality of physical recording regions. The controller calculates the level of degradation of each of a plurality of specific physical recording regions by performing an evaluation process for a subset of the plurality of specific physical recording regions, which are among the plurality of physical recording regions, at a time for all of the plurality of specific physical recording regions, and determines whether or not to use the corresponding physical recording region on the basis of the calculated levels of degradation. In the evaluation process, the controller selects a subset of the plurality of specific physical recording regions as a physical recording region group in accordance with a predetermined sequence of physical recording regions, writes predetermined evaluation data to the physical recording region group, and after a recorded standing time has elapsed, reads the evaluation data from the physical recording region group, and calculates the level of degradation on the basis of the read evaluation data.
(FR) Dans la présente invention, le niveau de dégradation de chaque zone d'enregistrement physique d'une mémoire non volatile est évalué sans interrompre un dispositif d'enregistrement. Le dispositif d'enregistrement comprend un contrôleur et une mémoire non volatile qui comporte une pluralité de zones d'enregistrement physiques. Le contrôleur calcule le niveau de dégradation de chacune d'une pluralité de zones d'enregistrement physiques spécifiques en exécutant un processus d'évaluation pour un sous-ensemble de la pluralité de zones d'enregistrement physiques spécifiques qui font partie de la pluralité de zones d'enregistrement physiques, à un même moment pour la totalité de la pluralité de zones d'enregistrement physiques spécifiques. D'autre part, le contrôleur détermine s'il faut ou non utiliser la zone d'enregistrement physique correspondante, sur la base des niveaux de dégradation calculés. Durant le processus d'évaluation, le contrôleur : sélectionne un sous-ensemble de la pluralité de zones d'enregistrement physiques spécifiques en tant qu'un groupe de zones d'enregistrement physiques, sur la base d'une séquence prédéterminée de zones d'enregistrement physiques; il écrit des données d'évaluation prédéterminées dans le groupe de zones d'enregistrement physiques; et, après qu'un temps d'attente d'enregistrement s'est écoulé, il lit les données d'évaluation à partir du groupe de zones d'enregistrement physiques; et il calcule enfin le niveau de dégradation, sur la base des données d'évaluation lues.
(JA) 記憶装置を停止させずに不揮発性メモリ内の各物理記憶領域の劣化度を評価する。 記憶装置は、複数の物理記憶領域を有する不揮発性メモリと、コントローラと、を備える。コントローラは、複数の物理記憶領域の中の複数の特定物理記憶領域の一部ずつの評価処理を、複数の特定物理記憶領域にわたって行うことにより、複数の特定物理記憶領域の夫々の劣化度を算出し、算出された劣化度に基づいて、対応する物理記憶領域を利用するか否かを判定する。評価処理においてコントローラは、予め定められた物理記憶領域の順序に従って、複数の特定物理記憶領域の一部を物理記憶領域群として選択し、物理記憶領域群へ予め定められた評価用データを書き込み、記憶された放置時間の経過後、物理記憶領域群から評価用データを読み出し、読み出された評価用データに基づいて劣化度を算出する。