1. 程式人生 > >JVM調優:選擇合適的GC collector (三)

JVM調優:選擇合適的GC collector (三)

2051.800: [GC [1 CMS-initial-mark : 6040466K(6555784K)] 6161554K(12218120K), 0.1028810 secs] [Times: user=0.10 sys=0.00, real=0.11 secs ]
2051.903: [CMS-concurrent-mark-start ]
2059.492: [GC 2059.492: [ParNew: 5153779K->129958K(5662336K), 0.1145560 secs] 11194245K->6189004K(12218120K), 0.1147330 secs] [Times: user=0.82 sys=0.04, real=0.11 secs]
2067.229: [GC 2067.229: [ParNew: 5163174K->92868K(5662336K), 0.1136260 secs] 11222220K->6170498K(12218120K), 0.1137820 secs] [Times: user=0.82 sys=0.00, real=0.12 secs]
2075.005: [GC 2075.005: [ParNew: 5126084K->126301K(5662336K), 0.1205450 secs] 11203714K->6222479K(12218120K), 0.1207120 secs] [Times: user=0.84 sys=0.01, real=0.12 secs]
2077.487: [CMS-concurrent-mark: 25.231/25.584 secs] [Times: user=158.91 sys=22.71, real=25.58 secs
]
2077.487: [CMS-concurrent-preclean-start ]
2078.512: [CMS-concurrent-preclean: 0.961/1.025 secs] [Times: user=5.97 sys=1.20, real=1.03 secs]
2078.513: [CMS-concurrent-abortable-preclean-start]
2082.466: [GC 2082.467: [ParNew: 5159517K->89444K(5662336K), 0.1162740 secs] 11255695K->6204092K(12218120K), 0.1164340 secs] [Times: user=0.82 sys=0.01, real=0.12 secs]
 CMS: abort preclean due to time 2083.642: [CMS-concurrent-abortable-preclean: 4.933/5.129 secs] [Times: user=31.10 sys=4.89, real=5.12 secs]
2083.644: [GC[YG occupancy: 877128 K (5662336 K)]2083.644: [Rescan
(parallel) , 0.5058390 secs]2084.150: [weak refs processing, 0.0000630 secs] [1 CMS-remark: 6114647K(6555784K)] 6991776K(12218120K), 0.5060260 secs] [Times: user=3.35 sys=0.01, real=0.50 secs ]
2084.150: [CMS-concurrent-sweep-start ]
2090.416: [GC 2090.416: [ParNew: 5122660K->124614K(5662336K), 0.1247190 secs] 11237258K->6257803K(12218120K), 0.1248800 secs] [Times: user=0.88 sys=0.00, real=0.12 secs]
2095.868: [CMS-concurrent-sweep: 11.593/11.718 secs] [Times: user=70.11 sys=11.53, real=11.72 secs]
2095.896: [CMS-concurrent-reset-start
]
2096.124: [CMS-concurrent-reset: 0.227/0.227 secs] [Times: user=1.33 sys=0.19, real=0.23 secs]

相關推薦

JVM調選擇合適GC collector

2051.800: [GC [1 CMS-initial-mark : 6040466K(6555784K)] 6161554K(12218120K), 0.1028810 secs] [Times: user=0.10 sys=0.00, real=0.11 secs ] 2051.903: [CMS-c

JVM調總結 -Xms -Xmx -Xmn -Xss轉載

-XX:PrintHeapAtGC:列印GC前後的詳細堆疊資訊 輸出形式: 34.702: [GC {Heap before gc invocations=7:  def new generation   total 55296K, used 52568K [0x1ebd0000, 0x227d0

《java performance》翻譯 第七章jvm調堆記憶體設定

    設定jvm堆記憶體     到目前為止,還沒有為調優jvm的記憶體佔用採取任何調優動作。下面這個步驟講述瞭如何來確定一個應用應該使用的jvm記憶體大小。這個步驟的目標是幫助調優人員找出應用的常駐記憶體大小,因為應用的常駐記憶體大小為配置應用的堆記憶體提供了很好的參考

JVM調總結 -Xms -Xmx -Xmn -Xss轉自iteye unixboy

-XX:PrintHeapAtGC:列印GC前後的詳細堆疊資訊 輸出形式: 34.702: [GC {Heap before gc invocations=7:  def new generation   total 55296K, used 52568K [0x1ebd0000, 0x227d0000, 0

Python正則表達式*、+、?的用法

ooo ron strong 字符0 正則表達式 表達 foo font 則表達式 一、功能*——表示匹配前面的字符0個或多個;+——表示前面的字符1個或多個;?——(1)放在其他字符後面:表示匹配0次或1次;   (2)放在*、+後面:表示匹配盡可能少的字符二、例字符串f

網路程式設計基礎【day10】我是一個程序

一、引子 我聽說我的祖先們生活在專用計算機裡, 一生只幫助人類做一件事情,比說微積分運算 了、人口統計了 、生成密碼、甚至通過織布機印花 !   如果你想在這些專用“計算機”上乾點別的事兒,例如安裝個遊戲玩玩, 那是絕對不可能的, 除非你把它拆掉, 然後建一個全新的機器。  

QT控制元件精講單元元件 Item Widgets

    Qt Creator有3種Item Widgets。如下圖:     Item Widgets介紹     控制元件類     控制元件名   

spring cloud+.net core搭建微服務架構Api閘道器

前言 國慶假期,一直沒有時間更新。 根據群裡面的同學的提問,強烈推薦大家先熟悉下spring cloud。文章下面有純潔大神的spring cloud系列。 上一章最後說了,因為服務是不對外暴露的,所以在外網要訪問服務必須通過API閘道器來完成,而spring cloud 提供了現成的Api閘道器元件zuul

QT實現陰影視窗

上一篇講到了實現用拖動視窗,這篇分享一下實現最大化,最小化視窗。      一般的視窗都有最大化最小化功能,在WINDOWS系統下,在視窗右上角有相應的按鈕,而在MAC系統,相應的按鈕是在左上角的。現在我們的視窗是沒有最小化最小化和關閉按鈕的,要關閉視窗只能用Alt + F

Henry手記WinForm Datagrid結構剖析

               Henry手記— WinForm Datagrid結構剖析(三)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />         

spring cloud+dotnet core搭建微服務架構Api閘道器

前言 國慶假期,一直沒有時間更新。 根據群裡面的同學的提問,強烈推薦大家先熟悉下spring cloud。文章下面有純潔大神的spring cloud系列。 上一章最後說了,因為服務是不對外暴露的,所以在外網要訪問服務必須通過API閘道器來完成,而spring cloud 提供了現成的Api閘道器元件z

Henry手記WinForm Datagrid結構剖析類程式碼

-------------------X類的程式碼X---------------------<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> Option S

第六節web爬蟲之urllib

程序 info -s error pan font color spa 處理模塊 第二個模塊 error :   即異常處理模塊,如果出現請求錯誤,我們可以捕獲這些異常,然後進行重試或其他操作保證程序不會意外終止。 第六節:web爬蟲之urllib(三)

Spring Boot 2 快速教程WebFlux Restful CRUD 實踐

摘要: 原創出處 https://www.bysocket.com 「公眾號:泥瓦匠BYSocket 」歡迎關注和轉載,保留摘要,

物體的維識別與6D位姿估計PPF系列論文介紹

作者:仲夏夜之星 Date:2020-04-08 來源:物體的三維識別與6D位姿估計:PPF系列論文介紹(三) 文章“A Method for 6D Pose Estimation of Free-Form Rigid Objects Using Point Pair Features on Ran

JVM調GC總結

最大和 循環 cut cap bili 內存區域 stack adc 引入 內存分配http://blog.csdn.net/shimiso/article/details/8595564 http://blog.csdn.net/OyangYujun/articl

JVM調系列JVM常用調試參數和工具

框架 break 統計 進程 -i 內存 文件的 /etc/ action 轉自:http://blog.csdn.net/opensure/article/details/46715769 JVM常用調試參數: –verbose:gc在虛擬機發生內存

JVM調與常見異常處理方案

在jvm調優之前,我們必須先了解jvm的記憶體模型與GC回收機制,這些在我前面的文章裡面有介紹!接下來我們通過一個案例來調整jvm效能。 一:調優案例:   1.1 編寫demo import java.text.DecimalFormat; /** -XX:+PrintGC &

JVM調GC收集器

根據Java GC收集器具體分類,我們可以看出JVM根據需求不同提供了三種選擇:序列收集器、並行收集器、併發收集器。   序列收集器只適用於小資料量的情況,我們主要了解一下並行收集器和併發收集器。預設情況下,JDK5.0以前都是使用序列收集器,如果需要使用其他收集器需要在啟動的是時候加入相應的引