文章 2018-05-05 来自:开发者社区

JVM笔记8-虚拟机性能监控与故障处理工具

1.JDK命令行工具   Java开发人员肯定都知道JDK的bin目录有“java.exe”,"javac.exe"这两个命令行工具,但并非所有程序员都了解过JDK的bin目录之中其他命令行程序的作用。每次JDK更新,bin目录下命令行工具的数量和功能总会不知不觉地增强。 主要包括用于监控虚拟机和故障处理的工具。这些工具被Sun公司作为礼物附赠给JDK的使用者。如下图:   可以看到这些...

文章 2018-04-04 来自:开发者社区

JVM活学活用——调优工具

    概述    工具做为图形化界面来展示更能直观的发现问题,另一方面一些耗费性能的分析(dump文件分析)一般也不会在生产直接分析,往往dump下来的文件达1G左右,人工分析效率较低,因此利用工具来分析jvm相关问题,长长可以到达事半功倍的效果来。   jvm监控分析工具一般分为两类,一种是jdk自带的工具,一种是第三方的分析工具。jdk自带工具一般在jdk bin目录下面...

文章 2017-11-14 来自:开发者社区

jvm监控工具jps,jstat,jstack,jmap的使用方法

在平常运维分析jvm的时候通常用到的工具的jps,jstat,jstack,jmap用于分析tomcat遇到的各种问题 tomcat常见的问题有:   OOM,线程死锁(lock dead),锁争用(lock contention),Java消耗过多的CPU   可以通过以上工具进行分析 生产常用分析方法快速入口:   #jps   &n...

文章 2017-10-30 来自:开发者社区

深入理解JVM虚拟机9:JVM监控工具与诊断实践

转自https://juejin.im/post/59e6c1f26fb9a0451c397a8c jvm优化必知系列——监控工具 这是jvm优化系列第二篇: jvm优化——垃圾回收 通过上一篇的jvm垃圾回收知识,我们了解了jvm对内存分配以及垃圾回收是怎么来处理的。理论是指导实践的工具,有了理论指导,定位问题的时候,知识和经验是关键基础,数据可以为我们提供依据。 在常见的线上问题时候...

深入理解JVM虚拟机9:JVM监控工具与诊断实践
文章 2017-10-19 来自:开发者社区

jvm指令介绍及在线debug工具原理

jvm指令、内存模型介绍 Java Virtual Machine: To understand the details of the bytecode, we need to discuss how a Java Virtual Machine (JVM) works regarding the execution of the bytecode. JVM is a platform-inde....

文章 2017-07-03 来自:开发者社区

使用java自带工具监控jvm运行状态

1.jps:查看当前运行着的java进程(仿linux下的ps),显示进程号   2. jinfo: 查参数jinfo -flagPermSize 2208(进程号) jinfo -flag MaxPermSize 2208(进程号) C:\Users\WILL>jinfo Usage: jinfo <option> <pid> (to connect to a...

文章 2017-02-24 来自:开发者社区

jvm系列(七):jvm调优-工具篇

16年的时候花了一些时间整理了一些关于jvm的介绍文章,到现在回顾起来还是一些还没有补充全面,其中就包括如何利用工具来监控调优前后的性能变化。工具做为图形化界面来展示更能直观的发现问题,另一方面一些耗费性能的分析(dump文件分析)一般也不会在生产直接分析,往往dump下来的文件达1G左右,人工分析效率较低,因此利用工具来分析jvm相关问题,长长可以到达事半功倍的效果来。 jvm监控分析工具一.....

文章 2016-11-03 来自:开发者社区

JVM系列五:JVM监测&工具[整理中]

http://www.cnblogs.com/redcreen/archive/2011/05/09/2040977.html JVM系列五:JVM监测&工具[整理中]        前几篇篇文章介绍了介绍了JVM的参数设置并给出了一些生产环境的JVM参数配置参考方案。正如之前文章中提到的JVM参数的设置需要根据应用的特性来进行设置,每个参数的设置都...

文章 2016-10-31 来自:开发者社区

JVM源码分析之Jstat工具原理完全解读

概述 jstat是hotspot自带的工具,和java一样也位于JAVA_HOME/bin下面,我们通过该工具可以实时了解当前进程的gc,compiler,class,memory等相关的情况,具体我们可以通过jstat -options来看我们到底支持哪些类型的数据,譬如JDK8下的结果是: -class -compiler -gc -gccapacity -gccause -gcmetaca....

文章 2014-10-09 来自:开发者社区

JVM深入学习笔记五:JVM 监控工具

命令行工具 JDK提供了很多的工具来监控JVM。 这些工具都是支持RMI远程监控的,暂且不记录远程调试的办法 1. JPS Process Status.  列出正在执行的虚拟机进程,可以查看到具体的类和进程ID。 public class JPSTest { public static void main(String[] args) { while(true){} } }执行之。.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注