摘要 |
<P>PROBLEM TO BE SOLVED: To provide a data storage device that is capable of performing processing of confirming consistency with a data management table at high speed. <P>SOLUTION: According to an embodiment, the data storage device includes: a storage device that stores a frist management table; a storage device that stores a second management table; a counter table storage module; and a controller. The first management table has address information indicative of the location where data in a flash memory is stored. The second management table has address information indicative of effective data among the stored data in the flash memory. The counter table storage module stores a counter table indicative of the count value of the number of pieces of effective data in an address unit. The controller makes comparison between the number of pieces of effective data in an address unit that are acquired with reference to the first management table and the count value in an address unit of the counter table, and executes consistency confirmation processing for confirming consistency between the first and second management tables based on the comparison result. <P>COPYRIGHT: (C)2013,JPO&INPIT |