Technologies for managing an operational characteristic of a solid state drive

    公开(公告)号:US10185511B2

    公开(公告)日:2019-01-22

    申请号:US14979125

    申请日:2015-12-22

    Abstract: Technologies for managing an operational characteristic of a solid state drive include monitoring the operational characteristic to determine whether the operational characteristic satisfies a low threshold and a high threshold. If the operational characteristic does satisfy the low threshold, the solid state drive throttles high power memory accesses requests while not throttle low power memory access requests. If the operational characteristic satisfies a high threshold, the solid state drive is configured to throttle all memory accesses. The operational characteristic may be embodied as, for example, a temperature of the solid state drive.

    TECHNOLOGIES FOR MANAGING A DYNAMIC READ CACHE OF A SOLID STATE DRIVE
    3.
    发明申请
    TECHNOLOGIES FOR MANAGING A DYNAMIC READ CACHE OF A SOLID STATE DRIVE 审中-公开
    用于管理固态驱动器的动态读取速度的技术

    公开(公告)号:US20170075812A1

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

    申请号:US14855660

    申请日:2015-09-16

    Abstract: Technologies for managing a read cache of a solid state drive include establishing a read cache in an otherwise unused region of non-volatile memory of the solid state drive. To do so, a memory region of the non-volatile memory corresponding to the read cache is converted to single-level cell (SLC) mode. For example, the memory region may be converted from a multi-level cell (MLC) or a triple-level cell (TLC) mode to the SLC mode. A drive controller of the solid state drive manages data in the read cache based on a read count associated with the data. For example, data having a relatively high read count may be inserted into the read cache and data having a relatively lower read count may be evicted from the read cache over time. The size of the read cache may be dynamically adjusted over time based on available space and/or operating requirements.

    Abstract translation: 用于管理固态驱动器的读取高速缓存的技术包括在固态驱动器的非易失性存储器的另外未使用的区域中建立读高速缓存。 为此,将与读取的高速缓存相对应的非易失性存储器的存储器区域转换为单级单元(SLC)模式。 例如,存储器区域可以从多级单元(MLC)或三级单元(TLC)模式转换为SLC模式。 固态驱动器的驱动器控制器基于与数据相关联的读取计数来管理读取高速缓存中的数据。 例如,具有较高读取计数的数据可被插入到读取的高速缓冲存储器中,具有较低读取计数的数据可以随着时间从读取的高速缓存中逐出。 读取缓存的大小可以根据可用空间和/或操作要求随时间动态调整。

Patent Agency Ranking