Data Aggregation In ZNS Drive
The present disclosure generally relates to efficient data transfer management of zone-append commands for a zoned namespace (ZNS). The ZNS storage device comprises a memory device having a plurality of memory dies, and a controller coupled to the memory device The controller receives a plurality of...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The present disclosure generally relates to efficient data transfer management of zone-append commands for a zoned namespace (ZNS). The ZNS storage device comprises a memory device having a plurality of memory dies, and a controller coupled to the memory device The controller receives a plurality of zone append commands, each zone append command being associated with a zone identification identifying a zone of a plurality of zones, and fetches and aggregates data associated with each zone append command by the zone identification in an append write buffer. The aggregated data is written to the memory device upon the aggregated data for each zone reaching a predetermined programming chunk size, or to a temporary buffer if the predetermined write size is not met. Each zone uses a separate channel when sending the aggregated data for programming to the memory device, allowing multiple channels to be utilized in parallel. |
---|