摘要 |
According to one embodiment, a memory system includes a nonvolatile memory, a buffer, an interface unit, and a buffer control unit including a counter. The nonvolatile memory stores data. The buffer temporarily holds at least one data to be written in the nonvolatile memory. The interface unit receives a request from a host device. The counter is incremented every time a flush request is received to write, in the nonvolatile memory at once, the at least one data held in the buffer. The buffer control unit transfers the at least one data held in the buffer to the nonvolatile memory based on the count value of the counter. The interface unit can receive the next request when the buffer control unit has received the flush request.
|