JDK自带命令查看JVM相关信息
linux:
- 查看是否安装依赖库:输入 jstat 出来下图信息证明已安装过
- 如果没有则需要下载下
yum安装: yum install java-1.8.0-openjdk-devel.x86_64 -y
- 查看堆信息:jmap -heap pid
using thread-local object allocation.
// 使用的收集器,我这个是MSC 一般JDK8默认为 Parallel GC with 4 thread(s)
Mark Sweep Compact GC
// 堆信息
Heap Configuration:
// 最小堆使用比例
MinHeapFreeRatio = 40
// 最大堆可用比例
MaxHeapFreeRatio = 70
// 最大堆空间大小(默认为物理内存1/4)
MaxHeapSize = 255852544 (244.0MB)
// 新生代大小
NewSize = 5570560 (5.3125MB)
// 新生代最大可使用大小
MaxNewSize = <