| CPC G06F 12/1009 (2013.01) [G06F 3/0662 (2013.01); G06F 9/4401 (2013.01); G06F 12/0246 (2013.01); G06F 2212/202 (2013.01); G06F 2212/657 (2013.01)] | 19 Claims |

|
1. A memory system, comprising:
a nonvolatile memory that includes a plurality of blocks, each of the plurality of blocks being a unit of a data erase operation; and
a controller electrically connected to the nonvolatile memory and configured to:
manage one or more block groups, each of the one or more block groups including at least one of the plurality of blocks;
manage a first command set in which first access target data is specified by using a logical block address (LBA) of the first access target data but not using an identifier of a block or a block group in which the first access target data is stored;
manage a second command set in which second access target data is specified by using an LBA of the second access target data and an identifier of a block or a block group in which the second access target data is stored; and
in response to receiving a command from a host, the command requesting to create a namespace and specifying the first command set or the second command set, allow the host to selectively use the first command set or the second command set that is specified in the command for the created namespace to issue an access command associated with the created namespace.
|