Java性能监控与调优
顾得豹
loser
展开
-
Java性能监控与调优-前言
能解决哪些问题:1,生产环境发生内存溢出该如何处理?2,生产环境应该给服务器分配多少内存合适?3,如何对垃圾回收器的性能进行调优4,生产环境CPU飙高该如何处理?5,生产环境应该给应用分配多少线程合适?6,不加log的情况如何确定请求是否执行了某一行代码?7,不加log如何实时查看某个方法的入参和返回值?8,JVM的字节码是个什么东西?9,循环体中做字符+拼接为...原创 2018-11-22 23:50:54 · 216 阅读 · 0 评论 -
Java性能监控与调优-学习路线安排
大概学习路线安排,根据学习的实际情况和路线安排可能会有出入。基于JDK命令行工具的监控 JVM参数类型 查看运行时JVM参数 查看JVM统计信息 jmap+MAT实战内存溢出 jstack实战死循环与死锁基于JVisualVM的可视化监控 监控本地JAVA进程 监控远程JAVA进程基于Btrace的监控调试 Btra...原创 2018-11-22 23:56:17 · 221 阅读 · 0 评论 -
Java性能监控与调优-JVM参数类型
更多内容:Java性能监控与调优目录导航JVM参数类型JVM参数类型主要有三种,分别为1,标准参数 2,X参数 3,XX参数标准参数(在各个版本不变的) 我们常见的参数类型有-help -server -client -version。。。。例如:[root@qinbao ~]# java -versionjava version "1.8.0_25"Java...原创 2018-11-27 23:42:51 · 228 阅读 · 0 评论 -
Java性能监控与调优-查看JVM参数
更多内容:Java性能监控与调优目录导航查看运行时JVM进程参数1,-XX:+PrintFlagslnitial 查看初始值2,-XX:+printFlagFinal 查看结束值(初始值被修改后就可以通过这个命令来查看)例如:查看-version这个jvm进程的时候的初始参数 java -XX:+PrintFlagsInitial -version把结...原创 2018-11-28 00:03:01 · 2503 阅读 · 0 评论 -
Java性能监控与调优-jstat查看JVM统计信息
更多内容:Java性能监控与调优目录导航查看哪些方面的信息?1,类编译信息统计-class option输出参数Class loader statistics.Loaded: Number of classes loaded.(加载的类数。)Bytes: Number of kBs loaded.(装载的字节数。)Unloaded: Number of clas...原创 2018-11-28 00:08:15 · 2685 阅读 · 0 评论