java -jar 内存参数
在使用java -jar
命令运行JAR文件时,可以通过在命令行中添加-X
参数来设置JVM的内存参数。以下是一些常用的JVM内存参数:
-
-Xms<size>
:设置JVM启动时的初始堆内存大小。 -
-Xmx<size>
:设置JVM最大可用堆内存大小。 -
-Xss<size>
:设置每个线程的堆栈大小。
举例来说,如果你想要为JVM设置初始堆内存为256MB,最大堆内存为512MB,并且每个线程的堆栈大小为1MB,你可以这样运行你的JAR文件:
java -Xms256m -Xmx512m -Xss1m -jar your-application.jar