![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
幢一幢
年轻人+
展开
-
JVM参数之UseAdaptiveSizePolicy
1、AdaptiveSizePolicy(自适应大小策略) : JDK 1.8 默认使用 UseParallelGC 垃圾回收器,该垃圾回收器默认启动了 AdaptiveSizePolicy,会根据GC的情况自动计算计算 Eden、From 和 To 区的大小;2、配置: 开启:-XX:+UseA...原创 2020-04-19 16:37:11 · 12349 阅读 · 0 评论 -
JVM调优之垃圾回收器选择
1、概述:对于JVM的垃圾回收器影响因素较多,例如:IO、临时变量、常驻对象、对象大小、CPU等各种软硬件配置,需要满足的场景也存在差异,例如:吞吐量量优先、响应耗时优先,以及2者的平衡;所以以下是从促销各个系统之前调优历程的一些总结,作为后续的参考方向。由于虚拟机比较多,以下描述主要是基于Hotspot。2、背景描述:促销主要核心系统之前部分接口存在耗时较大,经常触发到报警阈值,进行了一系...原创 2020-04-19 16:13:52 · 472 阅读 · 0 评论 -
JVM调优感想
1、调优原则:系统平稳运行条件下,能不调则不调;迫切需要提升性能和节约资源条件下调;系统性的调优最好在压测情况调;集群中先单机调,观察在分组及集群调;掌握JVM基本知识和相关工具;2、对于个人而言,最好都尝试调;调优不是一定让JVM高手调;调坏了大不了再改回去(前提是不要把系统搞崩掉),新手用非重要系统试手;因为脱离这个平台可能就没有这种量级和场景了。...原创 2020-04-19 15:57:37 · 230 阅读 · 0 评论 -
Thread类的getAllStackTraces()方法获取虚拟机中所有线程的StackTraceElement对象,可以查看堆栈
Thread类的getAllStackTraces()方法获取虚拟机中所有线程的StackTraceElement对象,可以查看堆栈原创 2017-02-14 12:57:23 · 7175 阅读 · 0 评论 -
jstat 命令,看jvm区域情况,GC情况
jstat 命令,看jvm区域情况,GC情况原创 2016-12-01 19:09:27 · 742 阅读 · 0 评论 -
jps命令,看java进程
jps命令,看java进程原创 2016-12-01 19:07:47 · 1078 阅读 · 0 评论 -
jmap命令,可以看jvm堆栈信息
jmap命令,可以看jvm堆栈信息原创 2016-12-01 19:04:45 · 7123 阅读 · 0 评论 -
jstack命令,输出线程信息
jstack命令,输出线程信息原创 2016-12-01 19:03:24 · 2845 阅读 · 0 评论 -
jinfo命令
jinfo命令原创 2016-12-01 19:01:23 · 739 阅读 · 0 评论 -
jconsole命令,图形化查看
jconsole命令,图形化查看原创 2016-12-01 19:00:15 · 919 阅读 · 0 评论 -
MAT这个工具很强大,内存分析,以后用用(java特种兵172页)
MAT这个工具很强大,内存分析原创 2016-11-30 19:17:34 · 389 阅读 · 0 评论 -
Visual VM比较强大的JVM图形化监控工具,比jconsole强大完善
Visual VM比较强大的JVM图形化监控工具,比jconsole强大完善原创 2016-11-30 19:21:56 · 2424 阅读 · 0 评论