Abstract:
A storage device includes a nonvolatile memory device including memory blocks divided into a first memory area and a second memory area; and a memory controller. In the case of programming specific attribute data, the memory controller determines a memory area in which the specific attribute data will be programmed according to a wear out ratio of the first memory area and a wear out ratio of the second memory area. The wear out ratio is a ratio of the current maximum erase count of memory blocks of a memory area with respect to the allowable maximum erase count of the memory area.
Abstract:
A method of managing data in a nonvolatile memory device. The method includes providing a nonvolatile memory device having a hot region and a cold region. The hot region includes first through n-th blocks. Input pages having metadata are received from a host. The input pages are sequentially written to the first through n-th blocks. Valid pages are identified from the input pages written to the first block after the n-th block is written. The valid pages are written to the cold region.