Class FewSampledThreadsRule
java.lang.Object
org.openjdk.jmc.flightrecorder.rules.AbstractRule
org.openjdk.jmc.flightrecorder.rules.jdk.general.FewSampledThreadsRule
- All Implemented Interfaces:
IRule
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity>
static final TypedResult<org.openjdk.jmc.common.unit.IQuantity>
static final TypedResult<org.openjdk.jmc.common.unit.IQuantity>
static final TypedResult<org.openjdk.jmc.common.unit.IRange<org.openjdk.jmc.common.unit.IQuantity>>
static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity>
static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity>
static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity>
static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity>
static final TypedResult<org.openjdk.jmc.common.unit.IQuantity>
static final TypedResult<org.openjdk.jmc.common.unit.IQuantity>
Fields inherited from class org.openjdk.jmc.flightrecorder.rules.AbstractRule
evaluationTask
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected IResult
getResult
(org.openjdk.jmc.common.item.IItemCollection items, org.openjdk.jmc.common.util.IPreferenceValueProvider vp, IResultValueProvider resultProvider) Methods inherited from class org.openjdk.jmc.flightrecorder.rules.AbstractRule
createEvaluation, getConfigurationAttributes, getId, getName, getRequiredEvents, getResults, getTopic
-
Field Details
-
SAMPLED_THREADS_RATIO_LIMIT
public static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> SAMPLED_THREADS_RATIO_LIMIT -
MIN_CPU_RATIO_LIMIT
public static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> MIN_CPU_RATIO_LIMIT -
CPU_WINDOW_SIZE
public static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> CPU_WINDOW_SIZE -
MIN_SAMPLE_COUNT
public static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> MIN_SAMPLE_COUNT -
MIN_SAMPLE_COUNT_PER_THREAD
public static final org.openjdk.jmc.common.util.TypedPreference<org.openjdk.jmc.common.unit.IQuantity> MIN_SAMPLE_COUNT_PER_THREAD -
HW_THREADS
-
THREADS_WITH_ENOUGH_SAMPLES
-
MAX_WINDOW
public static final TypedResult<org.openjdk.jmc.common.unit.IRange<org.openjdk.jmc.common.unit.IQuantity>> MAX_WINDOW -
JVM_USAGE
-
TOTAL_SAMPLES
-
-
Constructor Details
-
FewSampledThreadsRule
public FewSampledThreadsRule()
-
-
Method Details
-
getResult
protected IResult getResult(org.openjdk.jmc.common.item.IItemCollection items, org.openjdk.jmc.common.util.IPreferenceValueProvider vp, IResultValueProvider resultProvider) - Specified by:
getResult
in classAbstractRule
-