文章詳情頁
Java運行Jar包內存配置的操作
瀏覽:5日期:2022-08-17 14:07:38
如下:
java -jar -Xms1024m -Xmx1536m -XX:PermSize=128M -XX:MaxPermSize=256M car.jar說明:
1、堆內存:
最小1024M,最大1536M。(對象使用的內存)
2、永久內存:
最小128M,最大256M。(類使用的內存,PermGen)
補充:JAVA -JAR 運行SPRINGBOOT項目時內存設置
java -Xms64m #JVM啟動時的初始堆大小 -Xmx128m #最大堆大小 -Xmn64m #年輕代的大小,其余的空間是老年代 -XX:MaxMetaspaceSize=128m # -XX:CompressedClassSpaceSize=64m #使用 -XX:CompressedClassSpaceSize 設置為壓縮類空間保留的最大內存。 -Xss256k #線程 -XX:InitialCodeCacheSize=4m # -XX:ReservedCodeCacheSize=8m # 這是由 JIT(即時)編譯器編譯為本地代碼的本機代碼(如JNI)或 Java 方法的空間 -XX:MaxDirectMemorySize=16m -jar app.jar
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。
標簽:
Java
相關文章:
排行榜