亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java設置垃圾回收器的方法以及常見配置匯總

發布時間:2021-09-09 11:47:20 來源:億速云 閱讀:272 作者:chen 欄目:大數據

這篇文章主要介紹“java設置垃圾回收器的方法以及常見配置匯總”,在日常操作中,相信很多人在java設置垃圾回收器的方法以及常見配置匯總問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”java設置垃圾回收器的方法以及常見配置匯總”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

-Xms 最小堆的大小, 也就是當你的虛擬機啟動后, 就會分配這么大的堆內存給你 
-Xmx 是最大堆的大小 

-XX:NewRatio=4:設置年輕代(包括Eden和兩個Survivor區)與年老代的比值(除去持久代)。

-XX:SurvivorRatio=4:設置年輕代中Eden區與Survivor區的大小比值。

-XX:MaxPermSize=16m:設置持久代大小為16m。

-XX:MaxTenuringThreshold=0:設置垃圾最大年齡。

設置垃圾回收器

  • -XX:+UseParallelGC

  • -XX:ParallelGCThreads=20

  • -XX:+UseParallelGC

  • -XX:MaxGCPauseMillis=100

    • 設置每次年輕代垃圾回收的最長時間,

    • 如果無法滿足此時間,JVM會自動調整年輕代大小,以滿足此值。

-XX:+UseAdaptiveSizePolicy

  • 自動選擇年輕代區大小和相應的Survivor區比例,

  • 以達到目標系統規定的最低相應時間或者收集頻率等,

  • 此值建議使用并行收集器時,一直打開。

-XX:+PrintGC

  • 打印GC信息

常見配置匯總

  1. 堆設置

    • -Xms:初始堆大小

    • -Xmx:最大堆大小

    • -XX:NewSize=n:設置年輕代大小

    • -XX:NewRatio=n:設置年輕代和年老代的比值。如:為3,表示年輕代與年老代比值為1:3,年輕代占整個年輕代年老代和的1/4

    • -XX:SurvivorRatio=n:年輕代中Eden區與兩個Survivor區的比值。注意Survivor區有兩個。如:3,表示Eden:Survivor=3:2,一個Survivor區占整個年輕代的1/5

    • -XX:MaxPermSize=n:設置持久代大小

  2. 收集器設置

    • -XX:+UseSerialGC:設置串行收集器

    • -XX:+UseParallelGC:設置并行收集器

    • -XX:+UseParalledlOldGC:設置并行年老代收集器

    • -XX:+UseConcMarkSweepGC:設置并發收集器

  3. 垃圾回收統計信息

    • -XX:+PrintGC

    • -XX:+PrintGCDetails

    • -XX:+PrintGCTimeStamps

    • -Xloggc:filename

  4. 并行收集器設置

    • -XX:ParallelGCThreads=n:設置并行收集器收集時使用的CPU數。并行收集線程數。

    • -XX:MaxGCPauseMillis=n:設置并行收集最大暫停時間

    • -XX:GCTimeRatio=n:設置垃圾回收時間占程序運行時間的百分比。公式為1/(1+n)

  5. 并發收集器設置

    • -XX:+CMSIncrementalMode:設置為增量模式。適用于單CPU情況。

    • -XX:ParallelGCThreads=n:設置并發收集器年輕代收集方式為并行收集時,使用的CPU數。并行收集線程數。

到此,關于“java設置垃圾回收器的方法以及常見配置匯總”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

云浮市| 南岸区| 汉中市| 洛扎县| 安庆市| 宝丰县| 临澧县| 正安县| 交城县| 健康| 嘉黎县| 花垣县| 凤阳县| 永靖县| 青川县| 克什克腾旗| 诏安县| 霍城县| 封开县| 鸡泽县| 新蔡县| 渝中区| 沛县| 灌云县| 开平市| 泽普县| 吉隆县| 防城港市| 新营市| 扎囊县| 大方县| 惠州市| 浦城县| 建湖县| 临夏市| 枣阳市| 湖北省| 克拉玛依市| 江华| 孟州市| 闽侯县|