mirror of https://github.com/alibaba/arthas.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
97 lines
5.4 KiB
Plaintext
97 lines
5.4 KiB
Plaintext
6 years ago
|
jvm
|
||
|
===
|
||
|
|
||
|
> 查看当前JVM信息
|
||
|
|
||
|
### 使用参考
|
||
|
|
||
|
```
|
||
|
$ jvm
|
||
|
CATEGORY INFO
|
||
|
------------------------------------------------------------------------------------------------------------------------------------
|
||
|
|
||
|
RUNTIME MACHINE-NAME hellodeMacBook-Air.local
|
||
|
JVM-START-TIME 2015-12-23 10:54:18
|
||
|
MANAGEMENT-SPEC-VERSION 1.2
|
||
|
SPEC-NAME Java Virtual Machine Specification
|
||
|
SPEC-VENDOR Oracle Corporation
|
||
|
SPEC-VERSION 1.8
|
||
|
VM-NAME Java HotSpot(TM) 64-Bit Server VM
|
||
|
VM-VENDOR Oracle Corporation
|
||
|
VM-VERSION 25.60-b23
|
||
|
INPUT-ARGUMENTS -Xbootclasspath/a:/Users/hello/.jenv/versions/1.8/lib/tools.jar
|
||
|
-Djava.util.logging.config.file=/Users/hello/code/java/crash/packaging/target/
|
||
|
conf/logging.properties
|
||
|
|
||
|
CLASS-PATH /Users/hello/.jenv/versions/1.8/lib/tools.jar:/Users/hello/code/java/cras
|
||
|
h/packaging/target/bin/crash.cli-1.3.2-SNAPSHOT.jar::/Users/hello/code/java/cr
|
||
|
ash/packaging/target/lib/bcpkix-jdk15on-1.51.jar:/Users/hello/code/java/crash/
|
||
|
packaging/target/lib/bcprov-jdk15on-1.51.jar:/Users/hello/code/java/crash/pack
|
||
|
aging/target/lib/crash.connectors.ssh-1.3.2-SNAPSHOT-standalone.jar:/Users/hengyuna
|
||
|
bc/code/java/crash/packaging/target/lib/crash.connectors.telnet-1.3.2-SNAPSHOT-stan
|
||
|
dalone.jar:/Users/hello/code/java/crash/packaging/target/lib/crash.shell-1.3.2
|
||
|
-SNAPSHOT.jar:/Users/hello/code/java/crash/packaging/target/lib/groovy-all-1.8
|
||
|
.9.jar:/Users/hello/code/java/crash/packaging/target/lib/ivy-2.2.0.jar
|
||
|
BOOT-CLASS-PATH /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/resources.j
|
||
|
ar:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/rt.jar:/
|
||
|
Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/sunrsasign.j
|
||
|
ar:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/jsse.jar
|
||
|
:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/jce.jar:/L
|
||
|
ibrary/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/charsets.jar:
|
||
|
/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/jfr.jar:/Li
|
||
|
brary/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/classes:/Users/hen
|
||
|
gyunabc/.jenv/versions/1.8/lib/tools.jar
|
||
|
LIBRARY-PATH /Users/hello/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library
|
||
|
/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
|
||
|
|
||
|
CLASS-LOADING LOADED-CLASS-COUNT 4264
|
||
|
TOTAL-LOADED-CLASS-COUNT 4264
|
||
|
UNLOADED-CLASS-COUNT 0
|
||
|
IS-VERBOSE false
|
||
|
|
||
|
COMPILATION NAME HotSpot 64-Bit Tiered Compilers
|
||
|
TOTAL-COMPILE-TIME 5145(ms)
|
||
|
|
||
|
GARBAGE-COLLECTORS PS Scavenge 6/74(ms)
|
||
|
[count/time]
|
||
|
PS MarkSweep 1/64(ms)
|
||
|
[count/time]
|
||
|
|
||
|
MEMORY-MANAGERS CodeCacheManager Code Cache
|
||
|
|
||
|
Metaspace Manager Metaspace
|
||
|
Compressed Class Space
|
||
|
|
||
|
PS Scavenge PS Eden Space
|
||
|
PS Survivor Space
|
||
|
|
||
|
PS MarkSweep PS Eden Space
|
||
|
PS Survivor Space
|
||
|
PS Old Gen
|
||
|
|
||
|
|
||
|
MEMORY HEAP-MEMORY-USAGE 186646528/134217728/1908932608/31245568
|
||
|
[committed/init/max/used]
|
||
|
NO-HEAP-MEMORY-USAGE 35520512/2555904/-1/34584616
|
||
|
[committed/init/max/used]
|
||
|
PENDING-FINALIZE-COUNT 0
|
||
|
|
||
|
OPERATING-SYSTEM OS Mac OS X
|
||
|
ARCH x86_64
|
||
|
PROCESSORS-COUNT 4
|
||
|
LOAD-AVERAGE 2.328125
|
||
|
VERSION 10.10.5
|
||
|
|
||
|
THREAD COUNT 16
|
||
|
DAEMON-COUNT 10
|
||
|
LIVE-COUNT 18
|
||
|
STARTED-COUNT 19
|
||
|
Affect cost in 2 ms.
|
||
|
```
|
||
|
|
||
|
### THREAD相关
|
||
|
|
||
|
* COUNT: JVM当前活跃的线程数
|
||
|
* DAEMON-COUNT: JVM当前活跃的守护线程数
|
||
|
* LIVE-COUNT: 从JVM启动开始曾经活着的最大线程数
|
||
|
* STARTED-COUNT: 从jvm启动开始总共启动过的线程次数
|