Non-volatile caching for sequence of data
    1.
    发明授权
    Non-volatile caching for sequence of data 有权
    用于数据序列的非易失性缓存

    公开(公告)号:US09123382B1

    公开(公告)日:2015-09-01

    申请号:US14526134

    申请日:2014-10-28

    发明人: Erick Omar Abasto

    IPC分类号: G11B21/02 G11B20/10 G11B27/36

    摘要: Operation of a Data Storage Device (DSD) including a Non-Volatile Semiconductor Memory (NVSM) and at least one disk. A size value is determined corresponding to a sequence of data to be read from or stored in the DSD. If the size value is less than a threshold value, the sequence of data is stored in the NVSM. If the size value is greater than the threshold value, a first portion of the sequence of data is stored in the NVSM and at least a remaining portion of the sequence of data is stored on the at least one disk. The threshold value is based on at least a preparation time for accessing data from the at least one disk and a throughput value of the NVSM for storing data in or retrieving data from the NVSM.

    摘要翻译: 包括非易失性半导体存储器(NVSM)和至少一个盘的数据存储设备(DSD)的操作。 相应于要从DSD读取或存储在DSD中的数据序列确定大小值。 如果大小值小于阈值,则数据序列存储在NVSM中。 如果大小值大于阈值,则数据序列的第一部分被存储在NVSM中,并且数据序列的至少剩余部分被存储在至少一个盘上。 阈值至少基于用于访问来自至少一个盘的数据的准备时间和用于在NVSM中存储数据或从NVSM中检索数据的NVSM的吞吐量值。