Rate This Document
Findability
Accuracy
Completeness
Readability

Command Entry Point Overview

Syntax

1
devkit [-h | --help] [-v | --version] COMMAND [ARGS]

Overview

If the tool has been installed (or decompressed from a package), you can use the -h option to view the items supported by the tool and the -v option to view the current version.

  • An RPM package is used as an example.
  • If you use a compressed package, do not copy the DevKit binary file to another path. Otherwise, the dependencies may fail.

The following uses a server powered by the Kunpeng processor as an example:

1
devkit -h

Command output:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
 Usage: devkit [-h | --help] [-v | --version] COMMAND [ARGS]

 The most commonly used devkit sub commands are:
   help        Get help information
   version     Get version information
   porting     Run a command for porting
   sys-mig     Run a command for sys-mig
   advisor     Run a command for advisor
   tuner       Run a command for system performance analysis
   doctor      Run a command for system diagnosis analysis
   java-perf   Run a command for java analysis
   py-perf     Run a command for python analysis
   kat         Run a command for kunpeng automatic tuning analysis
   debugger    Run a command for kunpeng debugger
   report      Read specific_name.tar and display the result
   diag        Run a command for JVM analysis

 See 'devkit COMMAND --help' for more information on a specific command.
Table 1 Function description

Function

Description

help

Obtains help information.

version

Displays version information.

porting

Porting Advisor function.

sys-mig

System Migration function.

advisor

Affinity Analyzer function.

tuner

System Profiler function.

doctor

System Diagnosis function.

java-perf

Java Profiler function.

py-perf

Python/C function.

kat

Kunpeng AutoTuner function.

debugger

HPC Debugger function.

report

Displays the analysis report.

diag

JVM Jitter Detector function.