Skip to content

Instantly share code, notes, and snippets.

@lhy880518
Created February 26, 2019 09:27
Show Gist options
  • Save lhy880518/8f441d51b1fea6962948e0566ba41c48 to your computer and use it in GitHub Desktop.
Save lhy880518/8f441d51b1fea6962948e0566ba41c48 to your computer and use it in GitHub Desktop.
How to know now process tomcat memory
1.check
1) Linux java -XX:+PrintFlagsFinal -version 2>&1 | grep -i -E 'heapsize|metaspacesize|permsize|version'
2) Window java -XX:+PrintFlagsFinal -version 2>&1 | findstr /I "heapsize metaspacesize permsize version"
3) sudo jmap -heap PID
* PerGem Space - permsize, metaspacesize
2.add start option
1) cd ${tomcat_home}/bin
2) vi catalina.sh
3) Java 7
MAVEN_OPTS -XmxSIZEm -XX:MaxPermSize=SIZEm -XX:PermSize=SIZEm
Java 8
MAVEN_OPTS -XmsSIZEm -XmxSIZEm -XX:MaxMetaspaceSize=SIZEm -XX:MetaspaceSize=SIZEm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment