jvm引數的配置、垃圾回收器的配置
(1)jvm也是在啟動檔案中配
-xms:初始堆大小
-xmx:最大堆大小
-xmn:年輕代大小
-XX:PermSize:持久代大小
-XX:MaxPermSize:持久帶最大值
-Xss:每個執行緒堆疊的大小
(2)垃圾回收器的配置
一般使用用cms垃圾回收器(并發垃圾回收器),盡可能降低用戶執行緒在FGC的暫停時間
-XX:+UseconcMarkSweepGC
一般JVM配置
首先先配堆,初始化堆大小和最大堆大小一樣,如果cpu內核大小是10,一般配7-6G。其次配年輕代,一般年輕代占堆記憶體的3/8,老年代不需要配。持久帶大小不超過512k,再配執行緒堆疊xss最好不超過512K.
垃圾回收器:年輕代用并行垃圾回收器,設定并行收集的執行緒數(根據cup的顆粒數了來配),設定CMS垃圾回收器(并發垃圾回收器),如下圖
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/108313.html
標籤:非技術區
