命令:java -XX:+PrintCommandLineFlags -version
-XX:InitialHeapSize=264867136 -XX:MaxHeapSize=4237874176 -XX:+PrintCommandLineFlags -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:-UseLargePagesIndividualAllocation -XX:+UseParallelGC
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
UseParallelGC 即 Parallel Scavenge + Parallel Old,再查看详细信息
命令:java -XX:+PrintGCDetails -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
Heap
PSYoungGen total 75776K, used 3901K [0x000000076bd00000, 0x0000000771180000, 0x00000007c0000000)
eden space 65024K, 6% used [0x000000076bd00000,0x000000076c0cf758,0x000000076fc80000)
from space 10752K, 0% used [0x0000000770700000,0x0000000770700000,0x0000000771180000)
to space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
ParOldGen total 173568K, used 0K [0x00000006c3600000, 0x00000006cdf80000, 0x000000076bd00000)
object space 173568K, 0% used [0x00000006c3600000,0x00000006c3600000,0x00000006cdf80000)
Metaspace used 2330K, capacity 4480K, committed 4480K, reserved 1056768K
class space used 261K, capacity 384K, committed 384K, reserved 1048576K