CACHE MANAGEMENT FOR INCREASING PERFORMANCE OF HIGH-AVAILABILITY MULTI-CORE SYSTEMS
    11.
    发明申请
    CACHE MANAGEMENT FOR INCREASING PERFORMANCE OF HIGH-AVAILABILITY MULTI-CORE SYSTEMS 有权
    用于提高高可用性多核系统性能的高速缓存管理

    公开(公告)号:US20130103910A1

    公开(公告)日:2013-04-25

    申请号:US13674219

    申请日:2012-11-12

    Applicant: Avaya Inc.

    Abstract: An apparatus and method for improving performance in high-availability systems are disclosed. In accordance with the illustrative embodiment, pages of memory of a primary system that are to be shadowed are initially copied to a backup system's memory, as well as to a cache in the primary system. A duplication manager process maintains the cache in an intelligent manner that significantly reduces the overhead required to keep the backup system in sync with the primary system, as well as the cache size needed to achieve a given level of performance. Advantageously, the duplication manager is executed on a different processor core than the application process executing transactions, further improving performance.

    Abstract translation: 公开了一种用于提高高可用性系统性能的装置和方法。 根据说明性实施例,要被镜像的主系统的存储器页面最初被复制到备份系统的存储器以及主系统中的高速缓存。 复制管理器进程以智能的方式维护高速缓存,这显着地减少了保持备份系统与主系统同步所需的开销以及实现给定级别的性能所需的高速缓存大小。 有利地,复制管理器在与执行事务的应用进程不同的处理器核上执行,进一步提高性能。

Patent Agency Ranking