Boosting Reads of Chunks of Data
Data may be read from a data storage device using host performance booster (HPB). An encoded HPB entry in a read command provides the PBA (Physical Block Address) as well as the run length. The LBA (Logical Block Address), PBA, and run length are placed in an HPB read buffer table. The HPB read buff...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Data may be read from a data storage device using host performance booster (HPB). An encoded HPB entry in a read command provides the PBA (Physical Block Address) as well as the run length. The LBA (Logical Block Address), PBA, and run length are placed in an HPB read buffer table. The HPB read buffer table is located in the host device. When the read command is received by the data storage device, the data storage device reads the LBA, transfer length, and HPB entry from the read command. The HPB entry contains the PBA for the LBA as well as the run length for the data to be read. For non-sequential reads, the HPB contains the LBA, transfer length, and reference to a write buffer table that is stored in the data storage device.
可以使用主机性能增强器(HPB)从数据存储装置读取数据。读取命令中的已编码HPB条目提供物理块地址(PBA)以及延行长度。逻辑块地址(LBA)、PBA和延行长度置于HPB读取缓冲器表中。所述HPB读取缓冲器表位于主机装置中。当所述数据存储装置接收到所述读取命令时,所述数据存储装置从所述读取命令读取所述LBA、传送长度和HPB条目。所述HPB条目含有用于所述LBA的所述PBA以及所述将读取的数据的所述延行长度。对于非顺序读取,所述HPB含有所述LBA、传送长度,以及对存储于所述数据存储装置中的写入缓冲器表的参考。 |
---|