文档章节

JVM系列-虚拟机性能监控与故障处理工具(三)

stefanzhlg
 stefanzhlg
发布于 2014/08/29 16:23
字数 205
阅读 473
收藏 2

SUN JDK监控和故障处理工具

1,jps:JVM Process Status Tool ,显示指定系统内所有的HotSpot虚拟机进程

2,jstat:JVM Statistics Monitoring Tool,用于收集HotSpot虚拟机各方面的运行数据

3,jinfo:Configuration Info For Java,显示虚拟机配置信息

4,jmap:Memory Map for Java,生成虚拟机的内存转储快照

5,jhat:JVM Heap Dump Browser,用于分析heapdump文件,它会建立一个HTTP、HTML服务器,让用户可以在浏览器上查看分析结果

6,jstack:Stack Trace for Java ,显示虚拟机的线程快照

JDK的可视化工具

1,JConsole:Java监视与管理控制台

2,VisualVM:多合一故障处理工具


© 著作权归作者所有

共有 人打赏支持
stefanzhlg

stefanzhlg

粉丝 66
博文 110
码字总数 85559
作品 4
浦东
程序员
私信 提问
JVM学习总结五——性能监控及故障处理工具

之前扯了四篇理论,这一篇终于可以动动手了。本篇我们将介绍JVM常用的一些工具,这些工具将是我们监控JVM状态、处理故障和调优分析的利器。 不过在开始之前,我还是要先车扯两句:工具终归只...

oO脾气不坏Oo
2014/03/16
0
0
OSC 第 70 期高手问答 — 实战 Java 虚拟机

OSCHINA 本期高手问答(4月22 日- 4月28日)我们请来了 @葛一鸣(葛一鸣)为大家解答关于 Java 虚拟机的运行原理和程序调优方面的问题。如: 如何定位程序中最消耗资源的代码? 如果处理内存...

叶秀兰
2015/04/22
7.7K
70
面试中关于Java虚拟机(jvm)的问题看这篇就够了

最近看书的过程中整理了一些面试题,面试题以及答案都在我的文章中有所提到,希望你能在以问题为导向的过程中掌握虚拟机的核心知识。面试毕竟是面试,核心知识我们还是要掌握的,加油~~~ 下面...

snailclimb
2018/05/12
0
0
读《深入理解Java虚拟机》- 笔记02

《深入理解Java虚拟机:JVM高级特性与最佳实践》第2版 13. 内存分配(一般来说,不是绝对的) 大方向在堆上分配(也可能被JIT间接分配到栈),对象主要、优先分配在新生代Eden区,少数情况下...

阿历Ali
2018/07/07
0
0
虚拟机学习之三:虚拟机性能监控与故障处理工具

1.JDK的命令行工具 jvm在jdk的bin目录下试下了很多监控分析jvm运行情况的命令行工具,这些工具都很小,大多数都是jdk/lib/tools.jar类库的薄封装。 1.1 jps -> 虚拟机进程状况工具 jps:虚拟...

贾峰uk
2018/12/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

容器服务

简介 容器服务提供高性能可伸缩的容器应用管理服务,支持用 Docker 和 Kubernetes 进行容器化应用的生命周期管理,提供多种应用发布方式和持续交付能力并支持微服务架构。 产品架构 容器服务...

狼王黄师傅
昨天
3
0
高性能应用缓存设计方案

为什么 不管是刻意或者偶尔看其他大神或者大师在讨论高性能架构时,自己都是认真的去看缓存是怎么用呢?认认真真的看完发现缓存这一块他们说的都是一个WebApp或者服务的缓存结构或者缓存实现...

呼呼南风
昨天
12
0
寻找一种易于理解的一致性算法(扩展版)

摘要 Raft 是一种为了管理复制日志的一致性算法。它提供了和 Paxos 算法相同的功能和性能,但是它的算法结构和 Paxos 不同,使得 Raft 算法更加容易理解并且更容易构建实际的系统。为了提升可...

Tiny熊
昨天
3
0
聊聊GarbageCollectionNotificationInfo

序 本文主要研究一下GarbageCollectionNotificationInfo CompositeData java.management/javax/management/openmbean/CompositeData.java public interface CompositeData { public Co......

go4it
昨天
3
0
阿里云ECS的1M带宽理解

本文就给大家科普下阿里云ECS的固定1M带宽的含义。 “下行带宽”和“上行带宽” 为了更好的理解,需要先给大家解释个词“下行带宽”和“上行带宽”: 下行带宽:粗略的解释就是下载数据的最大...

echojson
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部