一、JVM调优
各种垃圾回收算法及其优劣;
针对不同应用类型如何选择JVM参数
常用用具的使用(jps/jstat/jmap/jstack/jinfo/jhat)
调优案例分析(如何选择不同内存块的大小,如何选择不同的算法来提升性能、响应时间)二、Java应用中CPU占用率、使用情况分析,线程死锁等锁
系统性能瓶颈的分析定位
JStack的深度使用,各种Linux监控命令的配合使用(top,vmstat,iostat,sar 不要轻信自己能完全掌控这些命令)、分析
(前一阵Java漏洞通过制造Hash冲突来占尽CPU资源就可以通过top命令快速定位到,你肯定没有这么用过)
JProfiler的详细使用三、Java内存溢出分析
用EMA来分析内存占用情况
通过案例分析来定位内存泄漏
各种垃圾回收算法及其优劣;
针对不同应用类型如何选择JVM参数
常用用具的使用(jps/jstat/jmap/jstack/jinfo/jhat)
调优案例分析(如何选择不同内存块的大小,如何选择不同的算法来提升性能、响应时间)二、Java应用中CPU占用率、使用情况分析,线程死锁等锁
系统性能瓶颈的分析定位
JStack的深度使用,各种Linux监控命令的配合使用(top,vmstat,iostat,sar 不要轻信自己能完全掌控这些命令)、分析
(前一阵Java漏洞通过制造Hash冲突来占尽CPU资源就可以通过top命令快速定位到,你肯定没有这么用过)
JProfiler的详细使用三、Java内存溢出分析
用EMA来分析内存占用情况
通过案例分析来定位内存泄漏
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货