USING CACHE TO MANAGE ERRORS IN PRIMARY STORAGE
    2.
    发明申请
    USING CACHE TO MANAGE ERRORS IN PRIMARY STORAGE 有权
    使用缓存来管理主存储错误

    公开(公告)号:US20130305086A1

    公开(公告)日:2013-11-14

    申请号:US13469801

    申请日:2012-05-11

    IPC分类号: G06F11/16

    摘要: An occurrence of at least one storage error is determined in an addressable portion of a primary storage storing a block of data. In response to determining the occurrence of the at least one storage error, it is determined whether the block of data is available in cache storage. In response to determining the block of data is cached, the cached block of data is used rather than the block of data from the addressable portion of the primary storage.

    摘要翻译: 在存储数据块的主存储器的可寻址部分中确定出现至少一个存储错误。 响应于确定存在至少一个存储错误的发生,确定高速缓存存储器中的数据块是否可用。 响应于确定数据块被高速缓存,使用缓存的数据块而不是来自主存储器的可寻址部分的数据块。

    DEFINING ADDRESS RANGES USED TO CACHE SPECULATIVE READ DATA
    5.
    发明申请
    DEFINING ADDRESS RANGES USED TO CACHE SPECULATIVE READ DATA 有权
    定义用于缓存读取数据的地址范围

    公开(公告)号:US20140013047A1

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

    申请号:US13543036

    申请日:2012-07-06

    IPC分类号: G06F12/08

    摘要: A host read request affects a request address range of a main storage. A speculative address range proximate to the request address range is defined. Speculative data stored in the speculative address range is not requested via the host read request. A criterion is determined that is indicative of future read requests of associated with the speculative data. The speculative data is copied from the main storage to at least one of a non-volatile cache and a volatile cache together with data of the host read request in response to the criterion meeting a threshold. The non-volatile cache and the volatile cache mirror respective portions of the main storage.

    摘要翻译: 主机读取请求影响主存储器的请求地址范围。 定义了接近请求地址范围的推测地址范围。 存储在推测地址范围内的推测数据不是通过主机读取请求来请求的。 确定指示与推测数据相关联的未来读取请求的标准。 响应于满足阈值的标准,将推测数据从主存储复制到非易失性高速缓存和易失性高速缓存以及主机读取请求的数据中的至少一个。 非易失性缓存和易失性高速缓存镜像主存储器的各个部分。

    DETERMINING A CRITERION FOR MOVEMENT OF DATA FROM A PRIMARY CACHE TO A SECONDARY CACHE
    6.
    发明申请
    DETERMINING A CRITERION FOR MOVEMENT OF DATA FROM A PRIMARY CACHE TO A SECONDARY CACHE 有权
    确定将数据从主缓存移动到二级缓存的标准

    公开(公告)号:US20140013053A1

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

    申请号:US13543123

    申请日:2012-07-06

    IPC分类号: G06F12/08

    摘要: A new segment of data is copied to a volatile, primary cache based on a host data read access request. The primary cache mirrors a first portion of a non-volatile main storage criterion is determined for movement of data from the primary cache to a non-volatile, secondary cache that mirrors a second portion of the main storage. The criterion gives higher priority to segments having addresses not yet selected for reading by the host. In response to the new segment of data being copied to the primary cache, a selected segment of data is copied from the primary cache to the secondary cache in response to the selected segment satisfying the criterion.

    摘要翻译: 基于主机数据读取访问请求,新的数据段被复制到易失性的主缓存。 确定主要缓存镜像非易失性主存储标准的第一部分用于将数据从主缓存移动到反映主存储器的第二部分的非易失性副缓存。 该标准给具有尚未被主机读取的地址的段更高优先级。 响应于新的数据段被复制到主缓存,响应于所选择的段满足标准,将选定的数据段从主缓存复制到二级高速缓存。

    Data Storage Management in a Memory Device
    7.
    发明申请
    Data Storage Management in a Memory Device 有权
    内存设备中的数据存储管理

    公开(公告)号:US20120151134A1

    公开(公告)日:2012-06-14

    申请号:US13292169

    申请日:2011-11-09

    IPC分类号: G06F12/08

    摘要: The disclosure is related to systems and methods of managing data storage in a memory device. In a particular embodiment, a method is disclosed that includes receiving, in a data storage device, at least one data packet that has a size that is different from an allocated storage capacity of at least one physical destination location on a data storage medium in the data storage device for the at least one data packet. The method also includes storing the at least one received data packet in a non-volatile cache memory prior to transferring the at least one received data packet to the at least one physical destination location.

    摘要翻译: 本公开涉及管理存储器件中的数据存储的系统和方法。 在一个具体实施例中,公开了一种方法,其包括在数据存储设备中接收至少一个数据分组,所述数据分组的大小与所分配的数据存储介质上的至少一个物理目的地位置的分配的存储容量不同 用于所述至少一个数据分组的数据存储设备。 该方法还包括在将至少一个接收到的数据分组传送到至少一个物理目的地位置之前,将至少一个接收到的数据分组存储在非易失性高速缓冲存储器中。

    Criteria for selection of data for a secondary cache
    10.
    发明授权
    Criteria for selection of data for a secondary cache 有权
    用于选择二级缓存的数据的标准

    公开(公告)号:US09594685B2

    公开(公告)日:2017-03-14

    申请号:US13542990

    申请日:2012-07-06

    IPC分类号: G06F12/00 G06F12/08 G06F3/06

    CPC分类号: G06F12/0862 G06F3/068

    摘要: Host read operations affecting a first logical block address of a data storage device are tracked. The data storage device includes a main storage and a non-volatile cache that mirrors a portion of data of the main storage. One or more criteria associated with the host read operations are determined. The criteria are indicative of future read requests of second logical block address associated with the first logical block address. Data of the at least the second logical block address is copied from the main storage to the non-volatile cache if the criteria meets a threshold.

    摘要翻译: 跟踪影响数据存储设备的第一逻辑块地址的主机读操作。 数据存储设备包括主存储器和反映主存储器的数据的一部分的非易失性高速缓存。 确定与主机读取操作相关联的一个或多个准则。 标准指示与第一逻辑块地址相关联的第二逻辑块地址的未来读请求。 如果条件满足阈值,则将至少第二逻辑块地址的数据从主存储器复制到非易失性高速缓存。