我要评分
获取效率
正确性
完整性
易理解

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.

Prerequisites

  • You have installed the JVM Jitter Detector. See Installing the Tool.
  • If you have installed the tool using a compressed package, decompress the package and switch to the tool directory. Then run the command in ./ mode, for example, ./devkit diag -h. If you have installed the tool using an RPM package, run devkit diag -h. This section uses an RPM package as an example.

Command Function

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]

BiSheng JDK 17 and BiSheng JDK grafting versions are supported.

Example

View the JVM Jitter Detector functions:

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.