Enhanced pre-read capabilities for storage devices
The invention relates to an enhanced pre-read capability for a storage device. In the context of data storage, a method of pre-fetching data prior to a read request involves receiving a read request and a next read request, and updating metadata corresponding to the read request with a next data sto...
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: | The invention relates to an enhanced pre-read capability for a storage device. In the context of data storage, a method of pre-fetching data prior to a read request involves receiving a read request and a next read request, and updating metadata corresponding to the read request with a next data storage address corresponding to the next read request. In response to receiving the read request later again, the next data storage address may be read from the read request metadata, and the next data may be pre-fetched from the next data storage address prior to processing the next read request. Furthermore, before another incoming next read request, the next data may be fetched in advance during the read queue idle time and stored in the cache buffer, in response to which the next data may be returned to the host from a read of the buffer rather than from the non-volatile memory.
本发明题为"存储设备的增强的预读能力"。在数据存储的背景下,一种在读取请求之前预先获取数据的方法涉及接收读取请求和下一个读取请求,以及用对应于该下一个读取请求的下一个数据存储地址更新对应于该读取请求的元数据。响应于稍后再次接收到该读取请求,可从读取请求元数据读取该下一个数 |
---|