成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

GC日志分析

fancyLuo / 3130人閱讀

摘要:一查看默認(rèn)的垃圾收集器類型打印所有參數(shù)未自定義垃圾收集器的情況下在一欄可以看到默認(rèn)的收集器設(shè)置為。

一、查看默認(rèn)的垃圾收集器類型
$ jinfo -flags pid #打印所有JVM參數(shù)

未自定義垃圾收集器的情況下在Non-default VM flags:一欄可以看到默認(rèn)的 GC收集器設(shè)置為:-XX:+UseParallelGC。

-XX:+UseParallelGC 使用的組合收集器:Parallel Scavenge(新生代使用的收集器) + Serial Old(老年代使用的收集器)

二、GC日志參數(shù)
-XX:+PrintGC           打印GC日志,和 -verbose:gc 是相同的命令
-XX:+PrintGCDetails    打印GC的詳細(xì)日志
-XX:+PrintGCTimeStamps 打印GC的時(shí)間戳(JVM啟動(dòng)到GC發(fā)生所經(jīng)歷的時(shí)間)
-XX:+PrintGCDateStamps 打印GC的日期時(shí)間(如:2019-05-06T19:34:52.072+0800)
-XX:+PrintHeapAtGC     打印GC前后的詳細(xì)的堆信息
-Xloggc:logs/gc.log.`date +%Y-%m-%d` GC日志輸出到指定文件
三、日志輸出分析(點(diǎn)擊查看原圖):

四、在線工具 1. 在線GC日志分析工具

https://gceasy.io/index.jsp

2.JVM參數(shù)調(diào)優(yōu)工具

http://xxfox.perfma.com

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/74449.html

相關(guān)文章

  • Java 開啟 gc 日志

    摘要:?jiǎn)?dòng)使用或這兩個(gè)參數(shù)可以創(chuàng)建基本的日志,使用可以創(chuàng)建更加詳細(xì)的日志。我們可以設(shè)置日志的文件大小和數(shù)量上面設(shè)置只輸出個(gè)文件,每個(gè)文件,文件的基本名字是,使用啟動(dòng)的時(shí)間和進(jìn)程來分割日志。 構(gòu)建一個(gè) jar 包程序 使用 Spring Boot 構(gòu)建一個(gè)簡(jiǎn)單的 web 程序,可以直接使用 java -jar 來啟動(dòng)。 @RestController @RequestMapping(/root...

    huashiou 評(píng)論0 收藏0
  • [譯]GC專家系列3-GC調(diào)優(yōu)

    摘要:原文鏈接本篇是專家系列的第三篇。但是,請(qǐng)記住調(diào)優(yōu)是不得已時(shí)的選擇??s短耗時(shí)的單次執(zhí)行與相比,耗時(shí)有較明顯的增加。創(chuàng)建文件過程中,進(jìn)程會(huì)中斷,因此不要在正常運(yùn)行時(shí)系統(tǒng)上做此操作。因此校驗(yàn)結(jié)果并根據(jù)具體的服務(wù)需要,決定是否要進(jìn)行調(diào)優(yōu)。 原文鏈接:http://www.cubrid.org/blog/dev-platform/how-to-tune-java-garbage-collecti...

    leap_frog 評(píng)論0 收藏0
  • 小心遞歸中內(nèi)存泄漏

    摘要:小心遞歸中內(nèi)存泄漏前段時(shí)間由于業(yè)務(wù)需要,需要從數(shù)據(jù)庫中查詢出來所有滿足條件的數(shù)據(jù),然后導(dǎo)入到文件中。綜上,我們可以得知程序出現(xiàn)了內(nèi)存泄漏。 小心遞歸中內(nèi)存泄漏 前段時(shí)間由于業(yè)務(wù)需要,需要從數(shù)據(jù)庫中查詢出來所有滿足條件的數(shù)據(jù),然后導(dǎo)入到文件中。于是隨便寫了個(gè)程序,查詢出所有滿足條件然后再寫入文件。但是實(shí)際上線后卻發(fā)現(xiàn),程序剛開始運(yùn)行馬上看到部分?jǐn)?shù)據(jù)寫入到文件,但是后面運(yùn)行越來越慢,于是對(duì)...

    layman 評(píng)論0 收藏0
  • 《深入理解Java虛擬機(jī)》(六)堆內(nèi)存使用分析,垃圾收集器 GC 日志解讀

    摘要:堆內(nèi)存使用分析,垃圾收集器日志解讀重要的東東在中,對(duì)象實(shí)例都是在堆上創(chuàng)建。機(jī)制是由提供,用來清理需要清除的對(duì)象,回收堆內(nèi)存。在中,是由一個(gè)被稱為垃圾回收器的守護(hù)線程執(zhí)行的。 堆內(nèi)存使用分析,垃圾收集器 GC 日志解讀 重要的東東 在Java中,對(duì)象實(shí)例都是在堆上創(chuàng)建。一些類信息,常量,靜態(tài)變量等存儲(chǔ)在方法區(qū)。堆和方法區(qū)都是線程共享的。 GC機(jī)制是由JVM提供,用來清理需要清除的對(duì)象,...

    CODING 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<