`
gutou9
  • 浏览: 140747 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

jvm 调优汇总

    博客分类:
  • jvm
 
阅读更多

 

Tomcat Thread Dump 分析

 

利用 Java dump 进行 JVM 故障诊断

 

JDK内置工具使用

 

JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解

 

Java Virtual Machine Statistics Monitoring Tool

 

Java Tools

 

其他JVM性能调优参考资料:

《Java虚拟机规范》

《Java Performance》

《Trouble Shooting Guide for JavaSE 6 with HotSpot VM》: http://www.oracle.com/technetwork/java/javase/tsg-vm-149989.pdf 

《Effective Java》

VisualVM: http://docs.oracle.com/javase/7/docs/technotes/guides/visualvm/

jConsole: http://docs.oracle.com/javase/1.5.0/docs/guide/management/jconsole.html

Monitoring and Managing JavaSE 6 Applications: http://www.oracle.com/technetwork/articles/javase/monitoring-141801.html

 

 

-------------------------------------------- 

 

 

top -Hp pid 查看费时间的线程

 

printf "%x\n" 1181 查看16进制串
jstack 1181| grep 4d0

 

----------------

 

 ./jmap -heap 5169 

查看jvm各区域内存占用情况 

concurrent mark-sweep generation:                                                                                                                                             
   capacity = 1171062784 (1116.8125MB)                                                                                                                                        
   used     = 884262728 (843.2986526489258MB)                                                                                                                                 
   free     = 286800056 (273.5138473510742MB)                                                                                                                                 
   75.50942102178529% used 

 

  ./jstat -gc 5169

查看垃圾回收相关情况,如内存占用,回收次数时间等

S0C、S1C、S0U、S1U:Survivor 0/1区容量(Capacity)和使用量(Used)
EC、EU:Eden区容量和使用量
OC、OU:年老代容量和使用量
PC、PU:永久代容量和使用量
YGC、YGT:年轻代GC次数和GC耗时
FGC、FGCT:Full GC次数和Full GC耗时
GCT:GC总耗时

 

 

 

 

jmap -dump:format=b,file=/tmp/dump.dat 1181
jhat -port 9998 /tmp/dump.dat

访问 101.200.221.206:9998
分享到:
评论

相关推荐

    JVM调优,GC算法汇总

    JVM调优,GC算法汇总,面试必问,早点准备,很好的资料!

    JVM调优文档,自己总结汇总关于GC和性能的文章

    JVM,性能,调优,GC JVM调优文档,自己总结汇总关于GC和性能的文章

    JVM内存调优深入文章共享

    最近总结JVM内存调优的一些东西,基本上是网上一些资料的汇总。 文章从算法,垃圾回收机制等多个方面对JVM的工作机制进行描述,使读者对JVM 有个全面的了解。

    Jboss_JVM优化

    Jboss中间件下jvm参数调优配置 Jvm常见调优配置汇总

    JVM超详细知识点汇总.txt

    (原创)JVM超详细知识点汇总,汇总了JVM内存模型,字节码,垃圾回收器,类加载器,JVM调优等众多非常详细的知识点。能够助你能深入完全的掌握JVM。

    JVM 精华知识点汇总1

    前言文章对 JVM 内存区域分布、JVM 内存溢出分析、JVM 垃圾回收算法/垃圾收集器、JVM 性能调优工具及技巧、类加载等部分做了详细描述。用XMind画了

    一线大厂腾讯java面试题

    这份腾讯Java面试题汇总了腾讯一线技术面试中经常出现的题目,涵盖了Java基础、多线程、集合类、网络编程、JVM调优、Spring框架、分布式系统等多个方面。通过这份面试题,可以帮助求职者更好地准备腾讯的面试,提高...

    云计算系统架构文档 汇总上

    Twitter的JVM性能调优经验分享(Attila Szegedi) pdf Web请求异步处理和海量数据即时分析在淘宝开放平台的实践 岑文初 pdf 把大象放进冰箱 技术型复杂项目的特性裂解 pdf 阿里巴巴 B2B 的服务框架探索 钱霄 pdf...

    2023最全的Java大厂面试题合集.zip

    ​MySQL调优​ ​JVM​ 30本Java必看书 消息队列常见面试题.pdf 网约车_分布式锁代码.zip 网约车_分布式事务代码.zip 简历模板1000套.rar 互联网大厂面试题库大全.pdf 分布式相关面试题汇总.pdf 飞滴出行_项目白皮书...

    hello-beginner:github 最全技术类思维导图

    JVM和性能调优 密码:dmpg Kafka 密码:pigv Mysql优化 密码:pigv Redis设计与实现 密码:d7t8 Springboot汇总 密码:c5nf Spring汇总 密码:sypi Python14张导图 密码:sypi 数据结构知识框架 点击下载

Global site tag (gtag.js) - Google Analytics