jvm的記憶體引數配置(skycto JEEditor)
轉自: https://blog.csdn.net/wang379275614/article/details/78471604
1.jvm 的記憶體引數說明:
-Xms :jvm 啟動時申請的初始Heap 值,預設為作業系統實體記憶體的1/64 但是小於1G ;(8G 記憶體的機器為:128M); 預設當空餘堆的記憶體大於70% 時,JVM 會減小到-Xms 制定的大小;
-Xmx :JVM 可申請的最大Heap 值, 預設為無力記憶體的1/4 但小於1G;(8G 記憶體的機器為:1G) ;預設當空餘堆記憶體小於40% 時,JVM 會增大Heap 到-Xmx 指定的大小;
-XX:MinHeapFreeRation :指定堆記憶體的放縮比例;
-Xmn: 配置年輕代大小,對系統效能影響較大; 老年代為-Xmx 的值減去它的值;( 大物件和大的陣列物件會直接在老年代分配);
-XX:PretenureSizeThreshold=? 用於配置大物件的界定, 預設為零; 超過其值就被認為是大物件;
-Xss: java 每個執行緒的Stack 大小;jdk5 以後,每個執行緒堆疊大小為1M; 相同無力記憶體下,減小這個值能生成更多的執行緒; OS 對一個程式內的現場有限制,大致在3000~5000 左右;
-XX:PermSize 持久代的初始化大小;
-XX:MaxPermSize 持久代的最大記憶體大小:
-XX+UseSerialGc: jvm 的預設GC 方式, 效率較高,但可能給應用帶來停頓;
-XX:+UseParallelGC: 並行GC ,效率高,演算法複雜,消耗較大;
-XX:parallelGCThreads: 並行收集器的執行緒數;
-XX:+UseCMSCompactAtFullCollection : 在full gc 後,對記憶體碎片進行整理;
-XX:CMSFullGCsBeforeCompaction=? : 用來控制多少次Full GC 後進行碎片整理;
引數分類:
- 標準引數; -X: 非標準引數; -XX: 非Stable 引數;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69947338/viewspace-2657046/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JVM記憶體引數配置JVM記憶體
- 從記憶體洩露、記憶體溢位和堆外記憶體,JVM優化引數配置引數記憶體洩露記憶體溢位JVM優化
- Linux 虛擬記憶體引數配置Linux記憶體
- 小白科普:敏捷軟體開發(skycto JEEditor)敏捷
- final關鍵字的作用(skycto JEEditor)
- hashCode()和equals()的區別?(skycto JEEditor)
- final、finally、finalize()的區別(skycto JEEditor)
- 常用的jvm配置引數 :永久區引數配置JVM
- 一行程式碼引發的”血案“!!!(軟體開發、專案管理、skycto JEEditor)行程專案管理
- Map集合(Java基礎、skycto JEEditor)Java
- Java的記憶體 -JVM 記憶體管理Java記憶體JVM
- HBase記憶體配置及JVM優化記憶體JVM優化
- [轉帖]JVM記憶體配置最佳實踐JVM記憶體
- 雲原生背景下如何配置 JVM 記憶體JVM記憶體
- finally語句塊的有限範圍(skycto JEEditor)
- JavaWeb DWR使用總結(skycto JEEditor框架功能)JavaWeb框架
- JVM記憶體分析JVM記憶體
- jvm 堆記憶體JVM記憶體
- JVM記憶體模型JVM記憶體模型
- final與static關鍵字的區別?(skycto JEEditor)
- JVM的記憶體區域JVM記憶體
- JVM(七):JVM記憶體結構JVM記憶體
- 【JVM故障問題排查心得】「記憶體診斷系列」JVM記憶體與Kubernetes中pod的記憶體、容器的記憶體不一致所引發的OOMKilled問題總結(上)JVM記憶體OOM
- 【JVM故障問題排查心得】「記憶體診斷系列」JVM記憶體與Kubernetes中pod的記憶體、容器的記憶體不一致所引發的OOMKilled問題總結(下)JVM記憶體OOM
- 眼鏡 進銷存 ERP設計(skycto JEEditor)
- Java中文分片語件 - word分詞(skycto JEEditor)Java分詞
- mysql記憶體引數分類大全MySql記憶體
- NIO的JVM記憶體和機器記憶體的選擇JVM記憶體
- 【CDB】怎樣修改PDB的記憶體引數記憶體
- JVM記憶體-GC策略JVM記憶體GC
- JVM 記憶體區域JVM記憶體
- 【JVM記憶體區域】JVM記憶體
- JVM記憶體結構JVM記憶體
- JVM-記憶體模型JVM記憶體模型
- jvm 記憶體洩漏JVM記憶體
- JVM記憶體模型(五)JVM記憶體模型
- HotSpot JVM 記憶體管理HotSpotJVM記憶體
- JVM——記憶體洩漏與記憶體溢位JVM記憶體溢位