Disk block allocation optimization methodology and application
    11.
    发明授权
    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.

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

    Reducing operating system start-up/boot time through disk block
relocation
    14.
    发明授权
    Reducing operating system start-up/boot time through disk block relocation 失效
    通过磁盘块重定位减少操作系统的启动/启动时间

    公开(公告)号:US5920896A

    公开(公告)日:1999-07-06

    申请号:US822640

    申请日:1997-03-21

    摘要: A computer system is equipped with an operating system having a tracer driver for generating trace data including disk locations accessed for disk accesses made by various components of the operating system during system startup/boot time. The tracer driver is loaded at an initial phase of system start-up. The computer system is further equipped with a companion disk block relocation driver 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 disk accesses. In some embodiments, the disk block relocation driver includes logic for tracing the sequence of disk accesses to determine the current disk block allocation, logic for generating the alternative disk block allocation, if possible, using the 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.

    摘要翻译: 计算机系统配备有具有跟踪器驱动器的操作系统,用于产生跟踪数据,包括在系统启动/启动时间期间由操作系统的各种组件进行的磁盘访问访问的磁盘位置。 示踪器驱动程序在系统启动的初始阶段加载。 计算机系统还配备有配套的磁盘块重定位驱动器,用于如果可能的话,为当前磁盘块分配生成替代的磁盘块分配,这将为一系列磁盘访问产生改进的总体访问时间。 在一些实施例中,磁盘块重定位驱动器包括用于跟踪磁盘访问序列以确定当前磁盘块分配的逻辑,如果可能,使用跟踪结果生成备用磁盘块分配的逻辑,以及用于实现备用磁盘的逻辑 块分配,如果生成。 在一个特定实施例中,用于产生替代磁盘块分配的逻辑采用随机搜索方法,而在另一实施例中,用于生成替代磁盘块分配的逻辑采用启发式方法。

    Optimized application installation using disk block relocation
    15.
    发明授权
    Optimized application installation using disk block relocation 失效
    使用磁盘块重定位优化应用程序安装

    公开(公告)号:US5890205A

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

    申请号:US721826

    申请日:1996-09-27

    摘要: A computer system is programmed with a plurality of programming instructions for implementing a software function, having an installation utility with logic 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 disk accesses. In some embodiments, the logic includes logic for tracing the sequence of disk accesses to determine the current disk block allocation, logic for generating the alternative disk block allocation, if possible, using the 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.

    摘要翻译: 计算机系统被编程有用于实现软件功能的多个编程指令,具有用于具有逻辑的安装实用程序,如果可能的话,可以产生用于当前磁盘块分配的替代磁盘块分配,该磁盘块分配将产生改进的序列的总访问时间 的磁盘访问。 在一些实施例中,逻辑包括用于跟踪磁盘访问序列以确定当前磁盘块分配的逻辑,如果可能,使用跟踪结果生成替代磁盘块分配的逻辑,以及用于实现备用磁盘块分配的逻辑, 如果生成。 在一个特定实施例中,用于产生替代磁盘块分配的逻辑采用随机搜索方法,而在另一实施例中,用于生成替代磁盘块分配的逻辑采用启发式方法。

    Technique to write to a non-volatile memory
    17.
    发明申请
    Technique to write to a non-volatile memory 有权
    写入非易失性存储器的技术

    公开(公告)号:US20070005928A1

    公开(公告)日:2007-01-04

    申请号:US11172608

    申请日:2005-06-30

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0246 G06F2212/7209

    摘要: A technique includes performing a plurality of write operations to store data in different physical memory locations. Each of the physical memory locations are associated with a logical address that is shared in common among the physical addresses. The technique includes storing sequence information in the physical memory locations to indicate which one of the write operations occurred last.

    摘要翻译: 一种技术包括执行多个写入操作以将数据存储在不同的物理存储器位置中。 每个物理存储器位置与物理地址中共同共享的逻辑地址相关联。 该技术包括将序列信息存储在物理存储器位置中以指示写入操作中哪一个最后发生。

    Stacked memory device having shared bitlines and method of making the same
    18.
    发明授权
    Stacked memory device having shared bitlines and method of making the same 有权
    具有共享位线的堆叠存储器件及其制造方法

    公开(公告)号:US06925015B2

    公开(公告)日:2005-08-02

    申请号:US10305588

    申请日:2002-11-26

    IPC分类号: G11C7/18 H01L27/115 G11C11/34

    CPC分类号: H01L27/11502 G11C7/18

    摘要: Briefly, in accordance with one embodiment of the invention, a system includes a memory array. The memory array comprises a first layer of memory cells overlying a second layer of memory cells and bit lined coupled to at least one memory cell in the first layer of memory cells and to at least one memory cell in the second layer of memory cell.

    摘要翻译: 简而言之,根据本发明的一个实施例,系统包括存储器阵列。 存储器阵列包括覆盖存储器单元的第二层的第一层存储器单元,以及耦合到第一层存储器单元中的至少一个存储器单元的位线和存储单元的第二层中的至少一个存储单元。

    Method and apparatus for reducing power consumption by a disk drive
through disk block relocation
    19.
    发明授权
    Method and apparatus for reducing power consumption by a disk drive through disk block relocation 失效
    用于通过磁盘块重定位降低磁盘驱动器的功耗的方法和装置

    公开(公告)号:US5787296A

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

    申请号:US721840

    申请日:1996-09-27

    摘要: An apparatus is programmed with a plurality of programming instructions for generating, if possible, an alternative disk block allocation for a current disk block allocation that will yield reduced overall power consumption for a sequence of disk accesses. In some embodiments, the programming instructions include the logic for tracing the sequence of disk accesses to determine the current disk block allocation, the logic for generating the alternative disk block allocation, if possible, using the trace results, and the 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.

    摘要翻译: 用多个编程指令对装置进行编程,以便如果可能的话,为当前磁盘块分配生成替代的磁盘块分配,这将为一系列磁盘访问产生降低的总功耗。 在一些实施例中,编程指令包括用于跟踪磁盘访问序列以确定当前磁盘块分配的逻辑,如果可能,使用跟踪结果生成替代磁盘块分配的逻辑,以及用于实现替代的逻辑 磁盘块分配,如果生成。 在一个特定实施例中,用于产生替代磁盘块分配的逻辑采用随机搜索方法,而在另一实施例中,用于生成替代磁盘块分配的逻辑采用启发式方法。