System and method for improving data integrity and power-on performance in storage devices
    1.
    发明授权
    System and method for improving data integrity and power-on performance in storage devices 有权
    提高存储设备数据完整性和开机性能的系统和方法

    公开(公告)号:US09075708B1

    公开(公告)日:2015-07-07

    申请号:US13173431

    申请日:2011-06-30

    IPC分类号: G06F12/00 G06F12/02

    摘要: The present disclosure is directed to managing write commands for a storage system implementing address indirection. In some storage systems, a mapping table that provides logical-to-physical mapping may have individual entries that each references a logical address size that exceeds the size of an atomic write to the storage media. In such systems, a write to a logical address is not atomic as it may require several discrete physical writes that may individually fail. The techniques presented employ several pre-commit and post-commit actions to save data that enables the storage system to make writes to these logical addresses atomic and prevent undue delay on powerup.

    摘要翻译: 本公开涉及管理实现地址间接的存储系统的写入命令。 在一些存储系统中,提供逻辑到物理映射的映射表可以具有每个条目,每个条目引用超过对存储介质的原子写入大小的逻辑地址大小。 在这种系统中,对逻辑地址的写入不是原子的,因为它可能需要可能单独失败的多个离散物理写入。 所提出的技术采用几种预提交​​和后提交操作来保存数据,使存储系统能够对这些逻辑地址进行原子写入,并防止在上电时出现不适当的延迟。

    Speedy boot for computer systems
    2.
    发明授权
    Speedy boot for computer systems 有权
    快速启动计算机系统

    公开(公告)号:US07568090B2

    公开(公告)日:2009-07-28

    申请号:US11159757

    申请日:2005-06-23

    IPC分类号: G06F15/177 G06F9/24

    CPC分类号: G06F9/4401

    摘要: Implementations of speedy boot for computer systems are disclosed. In an exemplary embodiment, a method of speedy boot for a computer system may include invoking a platform management interrupt (PMI) to soft reset a processor without resetting hardware for the processor. The method may also include bypassing at least some initialization procedures and tests to speed recovery of the computer system to a usable state. The method may also include resetting operating system interfaces and loading the operating system.

    摘要翻译: 公开了用于计算机系统的快速启动的实现。 在示例性实施例中,用于计算机系统的快速启动的方法可以包括调用平台管理中断(PMI)来软件复位处理器,而不会为处理器重置硬件。 该方法还可以包括绕过至少一些初始化过程和测试以将计算机系统的恢复加速到可用状态。 该方法还可以包括重置操作系统接口和加载操作系统。

    System and method for storing data
    3.
    发明授权
    System and method for storing data 失效
    用于存储数据的系统和方法

    公开(公告)号:US06978260B2

    公开(公告)日:2005-12-20

    申请号:US10127934

    申请日:2002-04-23

    申请人: Stephen P. Hack

    发明人: Stephen P. Hack

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    摘要: The present invention is directed to a system and method for storing a composite table of data. The invention involves storing a set of initial fields in an initial table, with each field having a plurality of entries; storing a definition for at least one additional field having a plurality of entries, wherein the at least one additional field is not stored; storing a common value that is common to at least two entries of the plurality of entries in the at least one additional field; and storing at least one other value that is different from the common value for the remainder of entries of the plurality of entries in the at least one additional field.

    摘要翻译: 本发明涉及一种用于存储数据的复合表的系统和方法。 本发明涉及将一组初始字段存储在初始表中,每个字段具有多个条目; 存储具有多个条目的至少一个附加字段的定义,其中所述至少一个附加字段不被存储; 存储对所述至少一个附加字段中的所述多个条目的至少两个条目共同的公共值; 以及存储与所述至少一个附加字段中的所述多个条目的剩余条目的所述公共值不同的至少一个其他值。