Rate This Document
Findability
Accuracy
Completeness
Readability

JVM Jitter Detector Functions

The tool diagnoses the performance jitter of Java applications on the Kunpeng platform and provides minute-level JVM observation and analysis with low overhead. This helps to optimize Java applications based on abnormal metrics and reduce the jitter and latency.

Command Function

The JVM Jitter Detector monitors the code cache and JIT compiler metrics of Java applications, and generates alarms when detecting any abnormal metrics that could cause performance jitter. Before an abnormality occurs, the tool automatically collects fine-grained data and supports offline analysis. You can use the tool to analyze abnormality data and find out the causes.

Syntax

1
devkit diag [-h | --help] TASK [ARGS]

An RPM package is used as an example.

BiSheng JDK 17 and BiSheng JDK grafting versions are supported.

Example

View the functions of the JVM Jitter Detector:

1
devkit diag -h

Command output:

1
2
3
4
5
6
7
 Usage: devkit diag [-h | --help] TASK [ARGS]

 The most commonly used devkit diag sub tasks are:
   help         Get help information
   jvm-jitter   Run the JVM performance collection and diagnosis task

 See 'devkit diag TASK --help' for more information on a specific task.