Solid state memory command queue in hybrid device
    1.
    发明授权
    Solid state memory command queue in hybrid device 有权
    混合设备中的固态内存命令队列

    公开(公告)号:US09348747B2

    公开(公告)日:2016-05-24

    申请号:US14066266

    申请日:2013-10-29

    Abstract: Systems and methods are disclosed for improving performance in of storage device latency. In an embodiment, an apparatus may comprise a controller configured to receive a first data access command at a device including a nonvolatile solid state memory and a disc memory, and when the first data access command is directed to the nonvolatile solid state memory, store the first data access command to a first command queue for the nonvolatile solid state memory. In another embodiment, a method may comprise receiving, at a data storage device, a first data access command, storing the first data access command in a first command queue, determining whether the data access command is directed to a Flash memory or a disc memory, and storing the first data access command in a second command queue when the first data access command is directed to the Flash memory.

    Abstract translation: 公开了用于提高存储设备延迟性能的系统和方法。 在一个实施例中,装置可以包括控制器,其被配置为在包括非易失性固态存储器和盘存储器的设备处接收第一数据访问命令,并且当第一数据访问命令被引导到非易失性固态存储器时, 对于非易失性固态存储器的第一命令队列的第一数据访问命令。 在另一个实施例中,方法可以包括在数据存储设备处接收第一数据访问命令,将第一数据访问命令存储在第一命令队列中,确定数据访问命令是指向闪存还是盘存储器 并且当第一数据访问命令被定向到闪存时,将第一数据访问命令存储在第二命令队列中。

    SOLID STATE MEMORY COMMAND QUEUE IN HYBRID DEVICE
    2.
    发明申请
    SOLID STATE MEMORY COMMAND QUEUE IN HYBRID DEVICE 有权
    固态设备中的固态记忆命令

    公开(公告)号:US20160011966A1

    公开(公告)日:2016-01-14

    申请号:US14066266

    申请日:2013-10-29

    Abstract: Systems and methods are disclosed for improving performance in of storage device latency. In an embodiment, an apparatus may comprise a controller configured to receive a first data access command at a device including a nonvolatile solid state memory and a disc memory, and when the first data access command is directed to the nonvolatile solid state memory, store the first data access command to a first command queue for the nonvolatile solid state memory. In another embodiment, a method may comprise receiving, at a data storage device, a first data access command, storing the first data access command in a first command queue, determining whether the data access command is directed to a Flash memory or a disc memory, and storing the first data access command in a second command queue when the first data access command is directed to the Flash memory.

    Abstract translation: 公开了用于提高存储设备延迟性能的系统和方法。 在一个实施例中,装置可以包括控制器,其被配置为在包括非易失性固态存储器和盘存储器的设备处接收第一数据访问命令,并且当第一数据访问命令被引导到非易失性固态存储器时, 对于非易失性固态存储器的第一命令队列的第一数据访问命令。 在另一个实施例中,方法可以包括在数据存储设备处接收第一数据访问命令,将第一数据访问命令存储在第一命令队列中,确定数据访问命令是指向闪存还是盘存储器 并且当第一数据访问命令被定向到闪存时,将第一数据访问命令存储在第二命令队列中。

    FILE SYSTEM BACK-UP FOR MULTIPLE STORAGE MEDIUM DEVICE
    3.
    发明申请
    FILE SYSTEM BACK-UP FOR MULTIPLE STORAGE MEDIUM DEVICE 审中-公开
    用于多个存储介质设备的文件系统备份

    公开(公告)号:US20150378642A1

    公开(公告)日:2015-12-31

    申请号:US13832165

    申请日:2013-03-15

    CPC classification number: G06F3/065 G06F3/0619 G06F3/068

    Abstract: A device may comprise a first data storage medium, a second data storage medium, and a controller. The controller may be configured to store file system information to the first data storage medium, storing a copy of file system information for the first data storage medium to the second data storage medium as a backup, loading the file system information from the first data storage medium to a cache memory when the file system information in the first data storage medium contains valid data, and loading the copy of the file system information from the second data storage medium to the cache when the file system information in the first data storage medium does not contain valid data.

    Abstract translation: 设备可以包括第一数据存储介质,第二数据存储介质和控制器。 控制器可以被配置为将文件系统信息存储到第一数据存储介质,将用于第一数据存储介质的文件系统信息的副本存储到第二数据存储介质作为备份,从第一数据存储装载文件系统信息 当第一数据存储介质中的文件系统信息包含有效数据时,介质到缓存存储器,并且当第一数据存储介质中的文件系统信息执行时将文件系统信息的副本从第二数据存储介质加载到高速缓存 不包含有效数据。

    Cache data value tracking
    4.
    发明授权
    Cache data value tracking 有权
    缓存数据值跟踪

    公开(公告)号:US09213646B1

    公开(公告)日:2015-12-15

    申请号:US13922921

    申请日:2013-06-20

    Abstract: Systems and methods are disclosed for cache data value tracking. In an embodiment, a controller may be configured to select data; set a node weight for the data representing a cache hit potential for the data; store a first time stamp value for the data representing when the data was accessed; and store the data in a cache memory based on the node weight and the first time stamp value. In another embodiment, a method may comprise setting a node weight for data associated with a data access command, storing a first access counter value for the data representing a number of times new data has been stored to the cache memory when the data was accessed, and removing the data from the cache memory or maintaining the data in the cache memory based on the node weight and the first access counter value.

    Abstract translation: 公开了用于高速缓存数据值跟踪的系统和方法。 在一个实施例中,控制器可以被配置为选择数据; 为表示数据的缓存命中潜力的数据设置节点权重; 存储表示访问数据的数据的第一时间戳值; 并且基于节点权重和第一时间戳值将数据存储在高速缓冲存储器中。 在另一个实施例中,一种方法可以包括设置与数据访问命令相关联的数据的节点权重,当访问数据时,存储表示新数据已被存储到高速缓冲存储器的次数的数据的第一访问计数器值, 以及基于节点权重和第一访问计数器值从高速缓冲存储器中移除数据或将数据保持在高速缓冲存储器中。

Patent Agency Ranking