System and method for two-tier adaptive heap management in a virtual machine environment
    11.
    发明授权
    System and method for two-tier adaptive heap management in a virtual machine environment 有权
    虚拟机环境中两层自适应堆管理的系统和方法

    公开(公告)号:US09448928B2

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

    申请号:US14145720

    申请日:2013-12-31

    Abstract: In accordance with an embodiment, described herein is a system and method for two-tier adaptive heap management (AHM) in a virtual machine environment, such as a Java virtual machine (JVM). In accordance with an embodiment, a two-tier AHM approach recognizes that more virtual machines can be run on a particular host, or the same number of virtual machines can support higher load while minimizing out-of-memory occurrences, swapping, and long old garbage collection pauses, if the heap is divided into tiers, so that a garbage collection policy that minimizes pause time can be used in a first (normal) tier, and a garbage collection policy that favors heap compaction and release of free memory to the host can be used in another (high-heap) tier.

    Abstract translation: 根据本文所描述的实施例,在诸如Java虚拟机(JVM)的虚拟机环境中的用于两层自适应堆管理(AHM)的系统和方法。 根据实施例,两层AHM方法认识到可以在特定主机上运行更多的虚拟机,或者相同数量的虚拟机可以支持更高的负载,同时最小化内存不足的情况,交换和长老 垃圾收集暂停,如果堆分为层,以便可以在第一(正常)层中使用最小化暂停时间的垃圾收集策略,以及有利于堆压缩和释放可用内存到主机的垃圾收集策略 可以在另一个(高堆)层中使用。

    Seasonal trending, forecasting, anomaly detection, and endpoint prediction of java heap usage

    公开(公告)号:US10205640B2

    公开(公告)日:2019-02-12

    申请号:US14109546

    申请日:2013-12-17

    Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems. Classification can involve the automatic generation of classes, states, observations, predictions, norms, objectives, and the processing of sample intervals having irregular durations.

    SYSTEM AND METHOD FOR TWO-TIER ADAPTIVE HEAP MANAGEMENT IN A VIRTUAL MACHINE ENVIRONMENT
    14.
    发明申请
    SYSTEM AND METHOD FOR TWO-TIER ADAPTIVE HEAP MANAGEMENT IN A VIRTUAL MACHINE ENVIRONMENT 有权
    虚拟机环境中的两层自适应管理系统与方法

    公开(公告)号:US20140324924A1

    公开(公告)日:2014-10-30

    申请号:US14145720

    申请日:2013-12-31

    Abstract: In accordance with an embodiment, described herein is a system and method for two-tier adaptive heap management (AHM) in a virtual machine environment, such as a Java virtual machine (JVM). In accordance with an embodiment, a two-tier AHM approach recognizes that more virtual machines can be run on a particular host, or the same number of virtual machines can support higher load while minimizing out-of-memory occurrences, swapping, and long old garbage collection pauses, if the heap is divided into tiers, so that a garbage collection policy that minimizes pause time can be used in a first (normal) tier, and a garbage collection policy that favors heap compaction and release of free memory to the host can be used in another (high-heap) tier.

    Abstract translation: 根据本文所描述的实施例,在诸如Java虚拟机(JVM)的虚拟机环境中的用于两层自适应堆管理(AHM)的系统和方法。 根据实施例,两层AHM方法认识到可以在特定主机上运行更多的虚拟机,或者相同数量的虚拟机可以支持更高的负载,同时最小化内存不足的情况,交换和长老 垃圾收集暂停,如果堆分为层,以便可以在第一(正常)层中使用最小化暂停时间的垃圾收集策略,以及有利于堆压缩和释放可用内存到主机的垃圾收集策略 可以在另一个(高堆)层中使用。

    SEASONAL TRENDING, FORECASTING, ANOMALY DETECTION, AND ENDPOINT PREDICTION OF JAVA HEAP USAGE
    15.
    发明申请
    SEASONAL TRENDING, FORECASTING, ANOMALY DETECTION, AND ENDPOINT PREDICTION OF JAVA HEAP USAGE 审中-公开
    JAVA HEAP使用的季节性变化,预测,异常检测和端点预测

    公开(公告)号:US20140310235A1

    公开(公告)日:2014-10-16

    申请号:US14109546

    申请日:2013-12-17

    Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems. Classification can involve the automatic generation of classes, states, observations, predictions, norms, objectives, and the processing of sample intervals having irregular durations.

    Abstract translation: 数据可以分为事实,信息,假设和指令。 通过应用可分类到分类,评估,决议和制定的知识,基于其他类别的数据生成某些类别的数据的活动。 活动可以通过分类评估 - 分配制度(CARE)控制引擎来驱动。 CARE控制和这些分类可用于增强大量系统,例如诊断系统,例如通过历史记录保存,机器学习和自动化。 这样的诊断系统可以包括基于将知识应用于诸如线程或堆栈段强度和内存堆使用的系统生命体征来预测计算系统故障的系统。 这些生命体征是可以分类以产生诸如记忆泄漏,车队效应或其他问题的信息的事实。 分类可以涉及自动生成类,状态,观察,预测,规范,目标以及具有不规则持续时间的采样间隔的处理。

Patent Agency Ranking