SELECTIVE I/O PRIORITIZATION BY SYSTEM PROCESS/THREAD
    1.
    发明申请
    SELECTIVE I/O PRIORITIZATION BY SYSTEM PROCESS/THREAD 有权
    系统过程/线程选择性I / O优先

    公开(公告)号:US20100299670A1

    公开(公告)日:2010-11-25

    申请号:US12852171

    申请日:2010-08-06

    IPC分类号: G06F9/46

    摘要: Systems, methods, and apparatus to identify and prioritize application processes in one or more subsystems. Some embodiments identifying applications and processes associated with each application executing on a system, apply one or more priority rules to the identified applications and processes to generate priority information, and transmit the priority information to a subsystem. The subsystem then matches received requests with the priority information and services the processes according to the priority information.

    摘要翻译: 用于识别一个或多个子系统中的应用程序进程的优先级的系统,方法和装置。 识别与在系统上执行的每个应用相关联的应用和过程的一些实施例,将一个或多个优先级规则应用于所识别的应用和处理以生成优先级信息,并将优先级信息发送到子系统。 子系统然后将接收到的请求与优先级信息进行匹配,并根据优先级信息对进程进行服务。

    Cache disassociation detection
    2.
    发明申请
    Cache disassociation detection 有权
    缓存关联检测

    公开(公告)号:US20070220210A1

    公开(公告)日:2007-09-20

    申请号:US11317779

    申请日:2005-12-23

    申请人: Knut Grimsrud

    发明人: Knut Grimsrud

    IPC分类号: G06F13/28

    摘要: In some embodiments an expected value is compared with a number of times a storage device has been powered up and/or spun up. A cache disassociation is detected in response to the comparing. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,期望值与存储设备已经被加电和/或旋转的次数进行比较。 响应于比较检测到缓存解除关联。 描述和要求保护其他实施例。

    Method and apparatus for uploading peripheral control functions to host
    4.
    发明授权
    Method and apparatus for uploading peripheral control functions to host 失效
    将外围控制功能上传到主机的方法和装置

    公开(公告)号:US5835783A

    公开(公告)日:1998-11-10

    申请号:US710205

    申请日:1996-09-12

    申请人: Knut Grimsrud

    发明人: Knut Grimsrud

    IPC分类号: G06F13/12 G06F13/00

    CPC分类号: G06F13/126

    摘要: A computer system having a memory allocation function is further programmed with a service provider for performing on behalf of a peripheral device, functions for controlling the peripheral device, uploaded by the peripheral device. A number of data structures are employed to facilitate uploading of the functions, and returning of the function results to the peripheral device. The peripheral device is constituted with logic for uploading the functions, at the peripheral device initiative, and retrieving the function results, when they become available, through the data structures.

    摘要翻译: 具有存储器分配功能的计算机系统进一步与代表外围设备执行的服务提供商编程,用于控制由外围设备上传的外围设备的功能。 采用多种数据结构便于上传功能,并将功能结果返回到外围设备。 外围设备由用于在外围设备主动上传功能的逻辑构成,并且当它们变得可用时通过数据结构来检索功能结果。

    APPARATUS AND METHOD TO MANAGE HIGH CAPACITY STORAGE DEVICES
    6.
    发明申请
    APPARATUS AND METHOD TO MANAGE HIGH CAPACITY STORAGE DEVICES 有权
    用于管理高容量存储设备的装置和方法

    公开(公告)号:US20150095737A1

    公开(公告)日:2015-04-02

    申请号:US14040651

    申请日:2013-09-28

    IPC分类号: G06F11/10

    CPC分类号: G06F11/1004 G06F11/1016

    摘要: Apparatus, systems, and methods to manage high capacity memory devices are described. In one example, a controller comprises logic to receive a write operation comprising payload data, a namespace identifier (ID) and a first extended logical block address (LBA), compute a first system cyclic redundancy check (CRC) using a payload CRC, the namespace ID and the first extended LBA, store the first system CRC in association with the first extended LBA in a local memory, and write the payload data, the first system CRC, and a truncated LBA derived from the first extended LBA to a memory. Other examples are also disclosed and claimed.

    摘要翻译: 描述了用于管理高容量存储器件的装置,系统和方法。 在一个示例中,控制器包括用于接收包括有效载荷数据,命名空间标识符(ID)和第一扩展逻辑块地址(LBA))的写操作的逻辑,使用有效载荷CRC计算第一系统循环冗余校验(CRC), 命名空间ID和第一扩展LBA,在本地存储器中存储与第一扩展LBA相关联的第一系统CRC,并将有效载荷数据,第一系统CRC和从第一扩展LBA导出的截断的LBA写入存储器。 还公开并要求保护其他实例。

    STORAGE VOLUME SPANNING WITH INTELLIGENT FILE PLACEMENT AND/OR REARRANGEMENT
    7.
    发明申请
    STORAGE VOLUME SPANNING WITH INTELLIGENT FILE PLACEMENT AND/OR REARRANGEMENT 审中-公开
    具有智能文件放置和/或重新排列的存储体积扫描

    公开(公告)号:US20090144347A1

    公开(公告)日:2009-06-04

    申请号:US11948162

    申请日:2007-11-30

    IPC分类号: G06F12/00 G06F12/02

    CPC分类号: G06F16/122

    摘要: In some embodiments a determination is made as to whether a file is to be placed on a slower drive of a logical storage volume span or a faster drive of the logical storage volume span. The file is placed on the slower drive or the faster drive based on the determining, and a user does not need to be aware of whether the file has been placed on the slower drive or the faster drive. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,确定文件是放置在逻辑存储卷跨度的较慢驱动器还是逻辑存储卷跨度的较快驱动器上。 该文件基于确定放置在较慢的驱动器或更快的驱动器上,并且用户不需要知道文件是放置在较慢驱动器还是更快的驱动器上。 描述和要求保护其他实施例。

    Storage performance improvement using data replication on a disk
    8.
    发明申请
    Storage performance improvement using data replication on a disk 审中-公开
    使用磁盘上的数据复制进行存储性能提升

    公开(公告)号:US20050138307A1

    公开(公告)日:2005-06-23

    申请号:US10742479

    申请日:2003-12-18

    IPC分类号: G11B27/34 G11B27/36 G06F12/00

    CPC分类号: G11B27/34 G11B27/36

    摘要: In some embodiments, disk accesses made during normal operation of a disk drive are monitored. One or more data blocks on the disk drive are identified as candidates for replication on the disk drive in response to the monitoring. Each of the identified data blocks are replicated in at least one other place on the disk drive. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,监视在磁盘驱动器的正常操作期间进行的磁盘访问。 响应于监视,磁盘驱动器上的一个或多个数据块被标识为在磁盘驱动器上进行复制的候选。 每个识别的数据块都被复制到磁盘驱动器上的至少一个其他位置。 描述和要求保护其他实施例。

    Disk block allocation optimization methodology and application
    9.
    发明授权
    Disk block allocation optimization methodology and application 失效
    磁盘块分配优化方法和应用

    公开(公告)号:US06742080B1

    公开(公告)日:2004-05-25

    申请号:US08885325

    申请日:1997-06-30

    IPC分类号: G06F1200

    摘要: An apparatus is equipped with a disk block allocation optimization function for generating, if possible, an alternative disk block allocation for a current disk block allocation that will yield improved overall access time for a sequence of file accesses. The function includes logic for tracing the sequence of logical file accesses, then mapping the traced logical file accesses to physical disk blocks to determine the current disk block allocation, logic for generating the alternative disk block allocation, if possible, using the physical trace results, and logic for effectuating the alternate disk block allocation, if generated. In one particular embodiment, the logic for generating the alternative disk block allocation employs a random search approach, while in another embodiment, the logic for generating the alternative disk block allocation employs a heuristic approach.

    摘要翻译: 一种装置配备有磁盘块分配优化功能,用于如果可能的话,为当前磁盘块分配生成替代的磁盘块分配,这将为文件访问序列产生改进的整体访问时间。 该功能包括用于跟踪逻辑文件访问序列的逻辑,然后将跟踪的逻辑文件访问映射到物理磁盘块以确定当前磁盘块分配,如果可能,使用物理跟踪结果来生成替代磁盘块分配的逻辑, 以及用于实现替代磁盘块分配的逻辑,如果生成的话。 在一个特定实施例中,用于产生替代磁盘块分配的逻辑采用随机搜索方法,而在另一实施例中,用于生成替代磁盘块分配的逻辑采用启发式方法。

    Device selection circuit and method
    10.
    发明授权
    Device selection circuit and method 有权
    设备选择电路及方法

    公开(公告)号:US07688628B2

    公开(公告)日:2010-03-30

    申请号:US11772188

    申请日:2007-06-30

    申请人: Knut Grimsrud

    发明人: Knut Grimsrud

    IPC分类号: G11C16/04 G06F13/00

    CPC分类号: G06F13/4072

    摘要: Embodiments of the invention take advantage of an unused state of an interface protocol (or specification), such as the ONFI specification, to control a selector circuit to assert one of a plurality of relatively localized device selection signals (e.g., chip enable signals).

    摘要翻译: 本发明的实施例利用诸如ONFI规范的接口协议(或规范)的未使用状态来控制选择器电路来断言多个相对本地化的设备选择信号(例如,芯片使能信号)之一。