JVM-JDK8-G1垃圾收集器相關參數


 -XX:+UseG1GC  使用 G1 垃圾收集器 -XX:MaxGCPauseMillis

-XX:MaxGCPauseMillis  設置期望達到的最大GC停頓時間指標(會盡力實現,但不保證達到),默認值是 200 毫秒。

-XX:G1HeapRegionSize=n  設置的 G1 區域的大小。值是 2 的冪,范圍是 1 MB 到 32 MB 之間。目標是根據最小的 Java 堆大小划 分出約 2048 個區域。默認是堆內存的1/2000。

-XX:ParallelGCThreads=n  設置 STW 工作線程數的值。將 n 的值設置為邏輯處理器的數量。n 的值與邏輯處理器的數量相同,最多為 8。

-XX:ConcGCThreads=n  設置並行標記的線程數。將 n 設置為並行垃圾回收線程數 (ParallelGCThreads) 的 1/4 左右。

-XX:InitiatingHeapOccupancyPercent=n  設置觸發Mixed GC 的Java 堆占用率閾值。默認占用率是整個 Java 堆的 45%。 

 

參考:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM