Memory system and non-transitory computer readable recording medium
AssigneeKioxia Corporation
InventorShinichi Kanno
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a memory system includes a nonvolatile memory, configuration unit, address translation unit, write unit and control unit. The configuration unit assigns write management areas included in a nonvolatile memory to spaces and an input space. The write management area is a unit of an area which manages the number of write. The address translation unit associates a logical address of write data with a physical address which indicates a position of the write data in the nonvolatile memory. The write unit writes the write data to the input space and then writes the write data in the input space to a space corresponding to the write data amongst the spaces. The control unit controls the spaces individually with respect to the nonvolatile memory.
Claims9
A method for controlling a memory system, the memory system comprising a nonvolatile memory that corresponds to a plurality of namespaces including a first namespace, a second namespace, and an input namespace, the input namespace corresponding to the first namespace and the second namespace, and a controller that includes a buffer memory corresponding to the first namespace, the method comprising:
- receiving a write command, identifier corresponding to the first namespace, and write data;
- writing, based on the identifier, the write data to the buffer memory, then writing the write data in the buffer memory to the input namespace, and then writing the write data in the input namespace to the first name space;
- observing data storage conditions of the input namespace, the first namespace, and the second namespace;
- and
- changing a relationship between erase unit areas included in the nonvolatile memory and the namespaces, based on the data storage conditions.
Dependencies are inferred from the claim text.