摘要 |
PROBLEM TO BE SOLVED: To solve the problem that the writing of data from the outside of an SSD(Solid State Drive) which executes wear-leveling in a specific area used to be difficult, and the overwriting/erasing of the data used to be also difficult.SOLUTION: Invalid data are written in all the storage regions of a non-volatile memory, and when the writing of valid data is instructed, the invalid data having a data volume equivalent to the valid data are erased from the non-volatile memory, and the valid data whose writing has been instructed are written instead of the erased invalid data. Then, when the erasure of the valid data is instructed, the valid data are erased from the non-volatile memory, and the invalid data written instead of the erased valid data. |