zoukankan      html  css  js  c++  java
  • 【原创】Java基础之常用JVM工具

    查看当前所有java进程

    # jps

    查看某个进程的堆内存占用情况

    # jmap -heap $pid

    查看某个进程的堆内存中对象分布情况

    # jmap -histo $pid

    将某个进程的堆内存导出文件

    # jmap -dump:format=b,file=test.dump $pid

    分析堆内存导出文件

    # jhat test.dump

    也可以用eclipse Memory Analyzer:http://www.eclipse.org/mat/

    查看某个进程的gc情况

    # jstat -gcutil $pid

    查看某个进程的线程堆栈

    # jstack $pid

    查看某个jar包中某个类的签名

    # javap -cp $jar_path $class_name

    查看某个jar中所有的文件(类、配置等),相当于list

    # vim $jar_name

    or

    # unzip -l $jar_name

  • 相关阅读:
    javascript生成二维码
    Gulp--Less
    自动构建工具Gulp
    上传文件返回数据提示下载
    svg
    Grunt--Less
    node.js--Less
    浏览器端Less
    HTML5表单
    node.js模块依赖及版本号
  • 原文地址:https://www.cnblogs.com/barneywill/p/10337430.html
Copyright © 2011-2022 走看看