GARBAGE COLLECTION PROGRAM, GARBAGE COLLECTION METHOD, AND GARBAGE COLLECTION SYSTEM

To cause a computer to copy a valid data from a first block in which the valid data and an invalid data exist together in a NAND type flash memory of which data can be deleted for each block only and store the copied data in a main memory, instruct an exclusive mechanism to perform an exclusive cont...

Full description

Saved in:
Bibliographic Details
Main Author FUKUSHIMA, HIROTAKA
Format Patent
LanguageEnglish
French
Japanese
Published 18.02.2010
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To cause a computer to copy a valid data from a first block in which the valid data and an invalid data exist together in a NAND type flash memory of which data can be deleted for each block only and store the copied data in a main memory, instruct an exclusive mechanism to perform an exclusive control of an access to the valid data of a copy source, change an access path from the path for the valid data of the copy source to the path for the valid data of a copy destination, instruct the exclusive mechanism to release the exclusive control, copy the valid data of the copy destination from the main memory and store the copied data to a second block that is the block of the NAND type flash memory, instruct the exclusive mechanism to perform the an exclusive control of an access to the valid data of the copy source that is copied to the second block, change the access path from the path for the valid data of the copy source that is copied to the second block to the path for the valid data of the copy destination that has been copied to the second block, and instruct the exclusive mechanism to release the exclusive control. Pour qu'un ordinateur copie une donnée valide provenant un premier bloc, dans lequel la donnée valide et une donnée invalide coexistent, dans une mémoire flash de type NAND, dans laquelle des données peuvent être supprimées uniquement pour chaque bloc, et mémorise les données copiées dans une mémoire principale, il faut donner l'instruction à un mécanisme exclusif d'effectuer un contrôle exclusif d'un accès à la donnée valide de la source de copie, de faire passer un chemin d'accès du chemin de la donnée valide de la source de copie au chemin de la donnée valide de la destination de copie. Il faut également donner l'instruction au mécanisme d'exclusif de libérer le contrôle exclusif, de copier la donnée valide de la destination de copie depuis la mémoire principale et de mémoriser la donnée copiée sur un second bloc qui est le bloc de la mémoire flash NAND. Il faut en outre donner l'instruction au mécanisme exclusif d'effectuer un contrôle exclusif d'un accès à la donnée valide de la source de copie qui est copiée sur le second bloc, de faire passer le chemin d'accès du chemin de la donnée valide de la source de copie qui est copiée sur le second bloc au chemin de la donnée valide de la destination de copie qui a été copiée sur le second bloc. Enfin, il faut donner l'instruction au mécanisme exclusif de libérer le contrôle exclusif.
Bibliography:Application Number: WO2008JP64397