-startup
plugins/org.eclipse.equinox.launcher_1.5.0.v20180512-1130.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.700.v20180518-1200
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.8
--add-modules=ALL-SYSTEM
-Xms1536m
-Dosgi.module.lock.timeout=10
-Dorg.eclipse.swt.browser.IEVersion=10001
-Xmx3072m
-Xmn1024m
-XX:NewSize=800m
-XX:MaxNewSize=800m
-XX:PermSize=512m
-XX:MaxPermSize=1024m
-javaagent:F:\sts-bundle\sts-3.9.5.RELEASE\lombok.jar
STS version : 3.9.5.RELEASE.
参数详解:
-Xms 初始总堆内存,默认是物理内存的1/64;JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的