![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM调优
像风一样自由
Javaweb程序员喜欢各种技术
展开
-
【005】JDK8 JVM 参数 配置 实战
目前生产环境使用的还是JDK8,备份一份后续详细研究具体版本如下:java version "1.8.0_151"Java(TM) SE Runtime Environment (build 1.8.0_151-b12)Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)抽出其中一个项目的启动参数如下:su - tomcat -c 'nohup java -Dserver.port=6016 -server.原创 2020-08-12 11:20:57 · 380 阅读 · 3 评论 -
JVM常见问题排查系列【004】从jstack分析线程状态
详情参考:https://blog.csdn.net/pange1991/article/details/538606511. 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。2. 运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的成为“运行”。线程对象创建后,其他线程(比如main线程)调用了该对象的start()方...原创 2018-08-24 23:14:53 · 344 阅读 · 0 评论 -
JVM常见问题排查系列【003】 常用命令案例
书接上篇:上篇介绍了 jmap 命令 主要是查堆的相关情况1.jstack : Java堆栈跟踪工具 (可以自己参阅 深入理解JAVA虚拟机 书籍)jstack (stack Trace for java )命令用于生成虚拟机当前时刻的线程快照(一般称为threaddump 或者javacore文件)。线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位...原创 2020-03-22 11:21:03 · 262 阅读 · 0 评论 -
JVM常见问题排查系列【002】 常用命令案例
书接上篇:上篇博文 讲解了 jps 命令获取Java进程pid 和 启动参数,jstat 获取了相应的 堆的状况以及垃圾回收的情况此篇着重讲解:1.jinfo:Java 配置信息工具作用: jinfo (Configuration Info for java )的作用是实时地查看和调整虚拟机各项参数。命令行格式jinfo [options] pid注意本系列博文均在阿...原创 2020-03-21 09:40:42 · 455 阅读 · 0 评论 -
JVM常见问题排查系列【001】常见服务器端命令以及相应功能描述
本文命令摘自:深入理解JVM虚拟机JVM常见排查命令:名称 主要作用 jps JVM Proces status Tool,显示指定系统内所有的HotSpot虚拟进程 jstat JVM Statistics Monitoring Tool ,用于手机HotSpot 虚拟机各方面的运行数据 jinfo Configuration info for jav...原创 2020-03-20 23:33:23 · 166 阅读 · 0 评论