查看Xmx和Xms默认值的大小
Windows
java -XX:+PrintFlagsFinal -version | findstr /i "HeapSize"
Linux
java -XX:+PrintFlagsFinal -version | grep -iE 'HeapSize'
MaxHeapSize(最大堆大小)就是Xmx的默认值,InitialHeapSize(最小堆大小)时Xms的默认值,默认值和Java的版本有关,在Linux中的版本是Java11,Xmx的默认值是当前系统ARM的1/4
Linux查看运行中Java程序的Xmx和Xms值
首先查看Java进程的PID
ps -ef | grep java
然后根据PID查看当前设置值
jcmd PID VM.flags