public class FewSampledThreadsRule extends AbstractRule
| Modifier and Type | Field and Description |
|---|---|
static TypedPreference<IQuantity> |
CPU_WINDOW_SIZE |
static TypedResult<IQuantity> |
HW_THREADS |
static TypedResult<IQuantity> |
JVM_USAGE |
static TypedResult<IRange<IQuantity>> |
MAX_WINDOW |
static TypedPreference<IQuantity> |
MIN_CPU_RATIO_LIMIT |
static TypedPreference<IQuantity> |
MIN_SAMPLE_COUNT |
static TypedPreference<IQuantity> |
MIN_SAMPLE_COUNT_PER_THREAD |
static TypedPreference<IQuantity> |
SAMPLED_THREADS_RATIO_LIMIT |
static TypedResult<IQuantity> |
THREADS_WITH_ENOUGH_SAMPLES |
static TypedResult<IQuantity> |
TOTAL_SAMPLES |
evaluationTask| Constructor and Description |
|---|
FewSampledThreadsRule() |
| Modifier and Type | Method and Description |
|---|---|
protected IResult |
getResult(IItemCollection items,
IPreferenceValueProvider vp,
IResultValueProvider resultProvider) |
createEvaluation, getConfigurationAttributes, getId, getName, getRequiredEvents, getResults, getTopicpublic static final TypedPreference<IQuantity> SAMPLED_THREADS_RATIO_LIMIT
public static final TypedPreference<IQuantity> MIN_CPU_RATIO_LIMIT
public static final TypedPreference<IQuantity> CPU_WINDOW_SIZE
public static final TypedPreference<IQuantity> MIN_SAMPLE_COUNT
public static final TypedPreference<IQuantity> MIN_SAMPLE_COUNT_PER_THREAD
public static final TypedResult<IQuantity> HW_THREADS
public static final TypedResult<IQuantity> THREADS_WITH_ENOUGH_SAMPLES
public static final TypedResult<IRange<IQuantity>> MAX_WINDOW
public static final TypedResult<IQuantity> JVM_USAGE
public static final TypedResult<IQuantity> TOTAL_SAMPLES
protected IResult getResult(IItemCollection items, IPreferenceValueProvider vp, IResultValueProvider resultProvider)
getResult in class AbstractRule JDK Mission Control v 8.0.1
Copyright © 2018-2021, Oracle and/or its affiliates. All rights reserved. Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl