会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Pregroomer for storage array
    • 存储阵列的存储器
    • US09489297B2
    • 2016-11-08
    • US13746225
    • 2013-01-21
    • Fusion-io, Inc.
    • James PetersonNed Plasson
    • G06F12/12G06F12/02G11C8/06
    • G06F12/0246G06F2212/7204G06F2212/7205G06F2212/7207G11C8/06
    • Techniques are disclosed relating to arranging data on storage media. In one embodiment, a computer system is configured to access a storage array that includes a plurality of storage blocks. The computer system executes a first set of processes and a second set of processes, where the first set of processes operates on selected ones of the plurality of storage blocks to increase a likelihood that the selected storage blocks are operated on by the second set of processes. In some embodiments, the second set of processes determines whether to operate on a storage block based on an amount of invalid data within the storage block. In such an embodiment, the first set of processes increases a likelihood that the storage block is operated on by increasing the amount of invalid data within the storage block.
    • 公开了关于在存储介质上排列数据的技术。 在一个实施例中,计算机系统被配置为访问包括多个存储块的存储阵列。 计算机系统执行第一组进程和第二组进程,其中第一组进程对多个存储块中的选定的进程进行操作以增加所选存储块通过第二组进程操作的可能性 。 在一些实施例中,第二组进程基于存储块内的无效数据的量确定是否对存储块进行操作。 在这样的实施例中,第一组处理通过增加存储块内的无效数据的量来增加存储块的操作的可能性。
    • 6. 发明授权
    • Estimating access frequency statistics for storage device
    • 估计存储设备的访问频率统计
    • US09195396B2
    • 2015-11-24
    • US13831475
    • 2013-03-14
    • Fusion-io, Inc.
    • James G. PetersonSwaminathan Sundararaman
    • G06F12/00G06F3/06G06F11/00G06F12/02
    • G06F3/0616G06F3/064G06F3/0679G06F11/00G06F11/008G06F11/3409G06F11/3452G06F11/3485G06F12/0246G06F2201/835
    • Techniques are disclosed relating to determining statistics associated with the storage of data on a medium. In one embodiment, a computing system maintains a management statistic for a storage device, and uses the management statistic as a proxy for a workload statistic for a storage block within the storage device. In some embodiments, the storage block is a first storage block included within a second storage block of the storage device. In one embodiment, the management statistic is a timestamp indicative of when a write operation was performed for the second storage block; the workload statistic is a write frequency of the first storage block. In one embodiment, the management statistic is a number of read operations performed for the second storage block; the using includes deriving, based on the number of read operation, a read frequency for the first storage block as the workload statistic.
    • 公开了关于确定与介质上的数据的存储有关的统计数据的技术。 在一个实施例中,计算系统维护存储设备的管理统计量,并且使用管理统计量作为存储设备内的存储块的工作负载统计量的代理。 在一些实施例中,存储块是包括在存储设备的第二存储块内的第一存储块。 在一个实施例中,管理统计量是指示何时对第二存储块执行写入操作的时间戳; 工作量统计量是第一个存储块的写入频率。 在一个实施例中,管理统计量是对第二存储块执行的读取操作的数量; 使用包括基于读取操作的数量导出第一存储块的读取频率作为工作负载统计量。
    • 10. 发明授权
    • Auto-commit memory synchronization
    • 自动提交内存同步
    • US09047178B2
    • 2015-06-02
    • US13694000
    • 2012-12-04
    • Fusion-io, Inc.
    • Nisha TalagalaSwaminathan SundararamanSrinath Sridharan
    • G06F12/00G06F12/02G06F12/08
    • G06F12/0246G06F12/0804G06F2212/202Y02D10/13
    • Apparatuses, systems, methods and computer program products are disclosed for auto-commit memory management. A method includes receiving a memory request from a client, such as a barrier request or a checkpoint request. The memory request is associated with a volatile memory buffer of a non-volatile recording device. The memory buffer may be configured to preserve data in the non-volatile recording device in response to a trigger. A method includes issuing a serializing instruction that flushes data from a processor complex to the memory buffer. A method includes determining completion of the serializing instruction flushing the data to the memory buffer.
    • 公开了用于自动提交存储器管理的装置,系统,方法和计算机程序产品。 一种方法包括从客户端接收存储器请求,诸如屏障请求或检查点请求。 存储器请求与非易失性记录装置的易失性存储器缓冲器相关联。 存储器缓冲器可以被配置为响应于触发而保持非易失性记录装置中的数据。 一种方法包括发出将数据从处理器复合体刷新到存储器缓冲器的串行化指令。 一种方法包括确定将数据刷新到存储器缓冲器的串行化指令的完成。