摘要: 格式: jmap [option] vmid 作用: 生成堆转储快照。 流程 1. jmap -dump:format=b,file=文件 进程id。 2. 使用EclipseMemoryAnalyzer等工具分析。 阅读全文
posted @ 2017-02-21 15:28 刨根问底_liang 阅读(1786) 评论(0) 推荐(1) 编辑
摘要: 格式: jstat -<option> <vmid> [<interval> [<count>]] 作用: 查看虚拟机各种运行状态信息。 显示进程中类装载、内存、垃圾收集、jit编译等运行数据。 主要看内存使用情况。 参数解释: Options — 选项,我们一般使用 -gcutil 查看gc情况 阅读全文
posted @ 2017-02-21 15:12 刨根问底_liang 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 格式: jinfo [option] pid 作用: 实时查看和调整虚拟机各项参数。 使用步骤: 1.查看: jinfo vmid。 2.查看指定的参数: jinfo -flag 参数名 vmid。 3.修改指定的参数: jinfo -flag 参数名=value vmid。 阅读全文
posted @ 2017-02-21 15:06 刨根问底_liang 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 格式: jstack [option] vmid 选项: -l 除了堆栈信息外,显示关于锁的附加信息。 作用: 生成虚拟机当前时刻的线程快照。 目的: 定位线程长时间停顿的原因,比如线程间死锁、死循环、请求外部资源导致的长时间等待。 使用步骤: 1. 获取进程id。 常用命令: ps -aux | 阅读全文
posted @ 2017-02-21 14:51 刨根问底_liang 阅读(245) 评论(0) 推荐(1) 编辑