摘要 |
According to one embodiment, a memory system includes: a non-volatile memory; a storage configured to store therein data temporarily; a notifying module configured to notify a host of data transfer permission with a specified amount of data to be written in the storage; a transfer module configured to transfer data transferred from the host according to the data transfer permission to the storage, and to transfer the data stored in the storage to be written to the non-volatile memory; and a controller configured to inhibit notification of the data transfer permission by the notifying module until transfer of the data to the non-volatile memory by the transfer module is completed after an amount of data necessary to be written in the non-volatile memory is stored in the storage.
|