Automatic crash recovery in computer operating systems
    1.
    发明申请
    Automatic crash recovery in computer operating systems 审中-公开
    计算机操作系统自动崩溃恢复

    公开(公告)号:US20050204199A1

    公开(公告)日:2005-09-15

    申请号:US10788958

    申请日:2004-02-28

    IPC分类号: G06F11/00

    CPC分类号: G06F11/079

    摘要: Methods and arrangements for providing automatic recovery from operating system faults. Carried out are automatic steps for detecting a system fault, analyzing the system fault, determining a cause of the system fault; determining a solution, and applying a solution.

    摘要翻译: 从操作系统故障提供自动恢复的方法和安排。 进行检测系统故障的自动步骤,分析系统故障,确定系统故障原因; 确定解决方案,并应用解决方案。

    Cache configuration for compressed memory systems
    2.
    发明授权
    Cache configuration for compressed memory systems 失效
    压缩内存系统的缓存配置

    公开(公告)号:US07103722B2

    公开(公告)日:2006-09-05

    申请号:US10200937

    申请日:2002-07-22

    IPC分类号: G06F12/00

    摘要: A method and structure is disclosed for constraining cache line replacement that processes a cache miss in a computer system. The invention contains a K-way set associative cache that selects lines in the cache for replacement. The invention constrains the selecting process so that only a predetermined subset of each set of cache lines is selected for replacement. The subset has at least a single cache line and the set size is at least two cache lines. The invention may further select between at least two cache lines based upon which of the cache lines was accessed least recently. A selective enablement of the constraining process is based on a free space memory condition of a memory associated with the cache memory. The invention may further constrain cache line replacement based upon whether the cache miss is from a non-local node in a nonuniform-memory-access system. The invention may also process cache writes so that a predetermined subset of each set is known to be in an unmodified state.

    摘要翻译: 公开了一种用于约束处理计算机系统中的高速缓存未命中的高速缓存行替换的方法和结构。 本发明包含一个K路组合关联高速缓存,用于选择高速缓存中的行进行替换。 本发明限制了选择过程,使得仅选择每组高速缓存行的预定子集用于替换。 该子集具有至少一条缓存行,并且集合大小至少为两条缓存行。 本发明还可以基于最近访问哪个高速缓存行,在至少两条高速缓存行之间进行选择。 约束过程的选择性启用基于与高速缓存存储器相关联的存储器的空闲存储器条件。 本发明还可以基于高速缓存未命中来自非均匀存储器访问系统中的非本地节点来进一步约束高速缓存行替换。 本发明还可以处理高速缓存写入,使得每组的预定子集已知处于未修改状态。

    System and method for managing memory compression transparent to an operating system
    3.
    发明申请
    System and method for managing memory compression transparent to an operating system 有权
    用于管理对操作系统透明的内存压缩的系统和方法

    公开(公告)号:US20050198460A1

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

    申请号:US11057083

    申请日:2005-02-11

    摘要: In a computer system having an operating system and a compressed main memory defining a physical memory and a real memory characterized as an amount of main memory as seen by a processor, and including a compressed memory hardware controller device for controlling processor access to the compressed main memory, there is provided a system and method for managing real memory usage comprising: a compressed memory device driver for receiving real memory usage information from the compressed memory hardware controller, the information including a characterization of the real memory usage state: and, a compression management subsystem for monitoring the memory usage and initiating memory allocation and memory recovery in accordance with the memory usage state, the subsystem including mechanism for adjusting memory usage thresholds for controlling memory state changes. Such a system and method is implemented in software operating such that control of the real memory usage in the computer system is transparent to the operating system.

    摘要翻译: 在具有操作系统和压缩主存储器的计算机系统中,所述操作系统和压缩主存储器限定物理存储器和实际存储器,其特征在于处理器所看到的主存储器的量,并且包括用于控制处理器访问压缩主体的压缩存储器硬件控制器设备 存储器,提供了一种用于管理实际存储器使用的系统和方法,包括:压缩存储器设备驱动器,用于从压缩存储器硬件控制器接收实际存储器使用信息,该信息包括实际存储器使用状态的表征:以及压缩 管理子系统,用于监视内存使用情况,并根据内存使用状态启动内存分配和内存恢复,该子系统包括调整用于控制内存状态更改的内存使用阈值的机制。 这样的系统和方法在软件操作中实现,使得对计算机系统中的实际存储器使用的控制对于操作系统是透明的。