zoukankan      html  css  js  c++  java
  • Java查看JVM转态的命令总结

    Java查看JVM转态的命令总结

    #查看服务器的常用命令

    jps

    虚拟机进程工具,用于查看Java进程情况及其id号


    jstack

    用于生成Java虚拟机当前时刻的线程快照

    线程快照

    是当前Java虚拟机内存每一条线程正在执行的方法堆栈信息的集合

    生成快照的目的

    定位线程出现长时间定顿的原因,如线程间死锁、死循环,请求外部资源导致的长时间等待


    jmap

    主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享内存映射或堆内存细节

    什么是堆Dump?

    堆Dump是反映Java堆使用情况的内存镜像,主要包含(系统信息、虚拟机属性、完整的线程Dump、所有类和对象的状态)

    什么情况下考虑jmap?

    内存不足或者频繁GC,怀疑是内存泄漏


  • 相关阅读:
    认证-权限-频率组件
    视图组件
    序列化类
    解析模块
    异常模块
    响应模块分析
    请求模块分析
    cbv请求分析
    django中的restful规范
    web接口与restful规范
  • 原文地址:https://www.cnblogs.com/Mrbelong/p/7536997.html
Copyright © 2011-2022 走看看