91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

Java中常見的GC參數有哪些

發布時間:2021-09-27 10:46:37 來源:億速云 閱讀:152 作者:小新 欄目:編程語言

這篇文章主要介紹Java中常見的GC參數有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

1. 與串行收集器相關的參數

  • -XX:+ UseSerialGC:在新生代和老年代使用串行收集器

  • -XX:SurvivorRatio:設置 eden 區大小和 survivior 區大小的比例。

  • -XX:PretenureSizeThreshold:設置大對象直接進入老年代的閾值。當對象的大小超過這個值時,將直接在老年代

  • -XX:MaxTenuringThreshold:設置對象進入老年代的年齡的最大值。 每一次MinorGC后,對象年齡就加1。任何大于這個年齡的對象,一定會進入老年代。

2. 與并行收集器相關的參數

  • -XX:+UseParNewGC:在新生代使用并行收集器。

  • -XX:+UseParallelOldGC:老年代使用并行回收收集器。

  • -XX:ParallelGCThreads:設置用于垃圾回收的線程數。通過情況下可以和CPU數量相等,但在 CPU 數量比較多的情況下,設置相對較小的數值也是合理的。

  • -XX:MaxGCPauseMillis:設置最大垃圾收集停頓時間。它的值是一 個大于 0 的整數。收集器在工作時,會調整 Java 堆大小或者其他一些參數,盡可能地把停頓停頓時間控制在MaxGCPauseMillis以內。

  • -XX:GCTimeRatio:設置吞吐量大小。 它的值是 一個 0 到 100 之間的整數。 假設 GCTimeRatio 的值為 n, 那么系統將花費不超過 1/( 1+ n) 的時間用于垃圾收集。

  • -XX:+UseAdaptiveSizePolicy:打開自適應 GC 策略。在這種模式下,新生代的大小、 edensurvivior 的比例、晉升老年代的對象年齡等參數會被自動調整,以達到在堆大小、吞吐量和停頓時間之間的平衡點

3. 與 CMS 收集器相關的參數

  • -XX:+UseConcMarkSweepGC:新生代使用并行收集器,老年代使用CMS+串行收集器。

  • -XX:ParallelCMSThreads:設定CMS的線程數量。

  • -XX:CMSInitiatingOccupancyFraction:設置CMS收集器在老年代空間被使用多少后觸發,默認為68%。

  • -XX:+UseCMSCompactAtFullCollection:設置CMS收集器在完成垃圾收集后是否要進行一次內存碎片的整理。

  • -XX:CMSFullGCsBeforeCompaction:設定進行多少次CMS垃圾回收后,進行一次內存壓縮。

  • -XX:+CMSClassUnloadingEnabled:允許對類元數據區進行回收。

  • -XX:CMSInitiatingPermOccupancyFraction:當永久區占用率達到這一百分比時,啟動CMS回收(前提是-XX:+CMSClassUnloadingEnabled激活了)。

  • -XX:UseCMSInitiatingOccupancyOnly:表示只在到達閾值的時候才進行CMS回收。

  • -XX:+CMSIncrementalMode:使用增量模式,比較適合單CPU。增量模式在JDK8中標記為廢棄,并且將在JDK9中徹底移除。

4. 與 G1回收器相關的參數

  • -XX:+UseG1GC:使用G1回收器。

  • -XX:MaxGCPauseMillis:設置最大垃圾收集停頓時間。

  • -XX:GCPauseIntervalMillis:設置停頓間隔時間。

5. TLAB 相關

  • -XX:+UseTLAB:開啟TLAB分配。

  • -XX:+PrintTLAB:打印TLAB相關分配

  • -XX:TLABSize:設置TLAB大小。

  • -XX:+ResizeTLAB:自動調整TLAB大小。

6. 其他參數

  • -XX:+DisableExplicitGC:禁用顯式GC

  • -XX:+ExplicitGCInvokesConcurrent:使用并發方式處理顯式GC

以上是“Java中常見的GC參數有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

西青区| 两当县| 云南省| 克东县| 广饶县| 敦化市| 固阳县| 遵义县| 邮箱| 宜都市| 白山市| 雅安市| 论坛| 木兰县| 兴国县| 昆明市| 张掖市| 彝良县| 大荔县| 阜城县| 侯马市| 塔河县| 安福县| 奈曼旗| 剑川县| 南昌市| 康保县| 茂名市| 岳西县| 积石山| 文化| 滕州市| 黔东| 郸城县| 东城区| 舟山市| 洛浦县| 秦皇岛市| 同仁县| 海兴县| 信宜市|