zoukankan      html  css  js  c++  java
  • JVM Tools

    Java VisualVm
    提供可视化界面展示运行在JVM上应用的信息.这些信息可用于诊断剖析应用.
    
    
    Jconsole
    Jconsole是基于JMX监视工具.Jconsole使用内置的JMX在java虚拟机执行,它提供应用性能和资源分配信息.
    
    jmap
    jmap可以从Java进程,核心文件,远程调试服务中获得内存信息,包括堆图.
    
    jps
    jps列出目标系统上执行HotSpot虚拟机命令.在内置VM的环境中非常有用,它使用JNI API而不是java launcher.
    
    jstack
    jstack能够从Java进程中获取Java栈信息.在Solaris OS和Linux操作系统中可以从远程调试服务器或者核心文件中获得信息.
    
    jstat
    jstat使用HotSpot VM内置的指令提供正在运行程序的资源使用和性能信息.jstat常用于诊断性能问题,通常性能问题与堆大小,垃圾回收相关.
    
    jstatd daemon
    此工具是一个RMI程序服务,它提供接口允许远程监视工具链接到本地正在运行的VM.
    
    visualgc
    visualgc使用图形化界面展示垃圾回收.和jstat一样,它使用HotSpot内置指令.
    
    Native tools-操作系统本地工具
    每个操作系统都提供有用的工具监控进程.比如,Solaris10 OS提供动态追踪工具(DTrace).
    jhat
    提供堆内对象内容拓扑图
    
    jinfo
    动态改变JVM的启动变量,在Linux和Solaris OS可以打印出配置信息.
    
    jrunscript
    命令行脚本工具,提供响应式和批处理脚本.
    
    Sun Studio dbx debugger
    响应式命令行调试工具,允许完全控制正在执行的程序,包括停止,检查状态.详细信息:http://developers.sun.com/sunstudio/
    debug_index.html.
    
    Sun Studio Performance Analyzer
    它帮助你评估代码性能.
  • 相关阅读:
    移动端rem布局的适配mixin【转藏】
    移动端布局Demo展示图文
    百思不得其解—这些年做Web开发遇到的坑?
    elemetnui 分页..解决 bug
    linq.js
    yalinqo 的使用...
    vue 利用 v-model 实现 双向传递数据..
    Mui 选项卡 tab 高度 没有自适应....
    css flex 使内容 水平居中 的方法...
    IDEA 在 专注模式下 显示 行号 和 缩进线...
  • 原文地址:https://www.cnblogs.com/shuiyonglewodezzzzz/p/8729030.html
Copyright © 2011-2022 走看看