Storage system and method for dual fast release and slow release responses

A storage system and method for dual fast release and slow release responses are provided. In one embodiment, a storage system is provided comprising a volatile memory, a non-volatile memory, and a controller. The controller is configured to receive, from a host, a write command and data to be writt...

Full description

Saved in:
Bibliographic Details
Main Authors Lemberg, Alex, Perry, Nir, Soffer, Meytal, Markus, Yoav
Format Patent
LanguageEnglish
Published 08.11.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A storage system and method for dual fast release and slow release responses are provided. In one embodiment, a storage system is provided comprising a volatile memory, a non-volatile memory, and a controller. The controller is configured to receive, from a host, a write command and data to be written in the non-volatile memory. The host comprises a command queue storing an identifier for the write command and a buffer storing a copy of the data. In response to storing the data in the volatile memory, the controller is configured to instruct the host to remove the identifier for the write command from the host's command queue. In response to successfully writing the data in the non-volatile memory, the controller is configured to instruct the host to remove the copy of the data from the host's buffer. Other embodiments are provided.
Bibliography:Application Number: US202117179987