《如何优化JAVA应用复习课程》由会员分享,可在线阅读,更多相关《如何优化JAVA应用复习课程(19页珍藏版)》请在金锄头文库上搜索。
1、JAVA应用优化,费辉 阿里云事业部,关于我,工作 2011年加入淘宝 JVM相关性能优化 新浪微博 呱哥在淘宝 ,摘要,外部调优 内部优化 总结,外部调优,System CPU affinity Memory swap I/O Disk, ionice Net, TCP INT,外部调优,System 图片摘自,外部调优,JVM Memory Young Gen Old Gen PermGen Collectors Throughput collectors Low-latency collectors,外部调优,JVM Throughput collectors -XX:+UseParal
2、lelOldGC Low-latency collectors -XX:+UseConcMarkSweepGC -XX:+UserG1GC Useful Options -verbosegc -XX:+PrintGCDetails -XX:+PrintHeapAtGC,内部优化,内部优化,工具 oprofile Vtune Ali System Wide Profiling,内部优化,Ali System Wide Profiling 长期、低开销、稳定运行 应用性能优化 故障异常排查,内部优化,Ali System Wide Profiling 采样 IP 符号解析 统计分析,内部优化,内部优化,定位函数 函数 进程 排名 百分比,内部优化,定位函数,内部优化,优化 分析目标函数 算法 实现 实例 Crc32指令,总结,外部调优 调参数 内部优化 针对JAVA代码,定位到函数级别 ASWP在阿里被使用 优化效果显著,谢谢!,