JAVA诊断阅读笔记
文章平均质量分 85
LiuYiJie2007
这个作者很懒,什么都没留下…
展开
-
搭建JAVA诊断采集数据
1 Enable core file java 运行的过程中,产生java heap,会占用大量的磁盘空间,因此,一般只有在发生java crash现象时或gdb调试java本地代码时,才开启ulimit -c unlimited,进行诊断错误。2 Add -XX:+HeapDumpOnOutOfMemoryError to the JVM flags ...原创 2017-06-22 12:15:11 · 201 阅读 · 0 评论 -
JMC诊断工具
1 JDK8 使用 jcmd 代替以前版本中的jstack, jinfo, and jmap 工具使用 2JMC 诊断,JMC是由JMX,JFR和其它几个可下载功能插件共同组成,其中: a.JMX起到监控和管理作用。能够连接运行中的jvm,能实时的收集和显示一些关键的属性 b. JFR性能分析 c. 在jdk8环境下,可以触发用户自定义的行为和规则 ...原创 2017-06-22 18:53:28 · 1454 阅读 · 0 评论 -
JAVA 调优参数
Throughput Goal -XX:GCTimeRatio=19 sets a goal of 1/20th or 5% of the total time for garbage collection.Maximum Pause Time Goal -XX:MaxGCPauseMillis=<nnn>. This is interpreted as a hi...原创 2017-08-29 17:34:01 · 245 阅读 · 0 评论 -
JAVA GC
UseParallelGC Universe::_collectedHeap = new ParallelScavengeHeap();UseG1GC G1CollectorPolicy* g1p = new G1CollectorPolicy(); g1p->initialize_all(); G1CollectedHeap* g1h ...原创 2017-08-30 20:04:57 · 207 阅读 · 0 评论 -
JAVA 调优参数(CMS VS G1)
Concurrent Mark Sweep (CMS) Collector it is designed for applications that prefer shorter garbage collection pauses and that can afford to share processor resources with the garbage colle...原创 2017-08-31 13:13:28 · 624 阅读 · 0 评论 -
jstat - Java Virtual Machine
JAVA8 Monitors Java Virtual Machine (JVM) statistics. This command is experimental and unsupported.Synopsisjstat [ generalOption | outputOptions vmid [ interval[s|ms] [ count ] ]generalO...原创 2018-08-06 15:26:45 · 212 阅读 · 0 评论