赞
踩
-Xmx<大小>
:设置JVM的最大堆内存大小。例如,-Xmx2g
表示将最大堆内存设置为2GB。
-Xms<大小>
:设置JVM的初始堆内存大小。例如,-Xms512m
表示将初始堆内存设置为512MB。
-Xss<大小>
:设置JVM的线程栈大小。例如,-Xss1m
表示将线程栈大小设置为1MB。
-XX:MaxMetaspaceSize=<大小>
:设置元空间(Metaspace)的最大大小。例如,-XX:MaxMetaspaceSize=256m
表示将元空间的最大大小设置为256MB。
-XX:+UseG1GC
:启用G1垃圾回收器。G1垃圾回收器是一种现代的垃圾回收器,适用于大内存应用和低延迟要求。
-XX:+UseParallelGC
:启用并行垃圾回收器。并行垃圾回收器会使用多个线程来执行垃圾回收操作,以提高垃圾回收的效率。
-XX:+PrintGCDetails
:打印详细的垃圾回收信息,包括每次垃圾回收的时间、内存占用情况等。
-XX:HeapDumpOnOutOfMemoryError
:在发生内存溢出错误时生成堆转储(Heap Dump)文件。
-XX:OnOutOfMemoryError="<命令>"
:在发生内存溢出错误时执行指定的命令。
-D<属性名>=<属性值>
:设置系统属性。例如,-Djava.net.preferIPv4Stack=true
可以设置java.net.preferIPv4Stack
属性为true
。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。