• Java visualvm


    简介

    VisualVM是一个集成多个JDK命令行工具的可视化工具。可以作为Java应用程序性能分析和运行监控的工具。开发人员可以利用它来监控、分 析线程信息,浏览内存堆数据。系统管理员可以利用它来监测、控制Java应用程序横跨整个网络的情况。Java应用程序使用人员可以利用它来创建包含所有 必要信息的Bug 报告。

    本地使用

    直接win+R输入jvisualvm,选择指定的进程即可。进行快照之前记得先把堆和线程dump。

    远程使用

    大部分情况是连不上的,可以使用jmap进行堆dump,然后把文件载入。

    注意!在dump的时候会消耗大量的jvm资源,导致项目无响应。

    插件

    插件不可下载或更新

    工具 -> 插件 -> 设置 ->编辑,URL改为

    http://visualvm.github.io/archive/uc/8u40/updates.xml.gz

    Visual GC插件

    在工具 -> 插件中安装或者下载好.nbm文件进行添加即可。

  • 相关阅读:
    Cf序列化器-Serializer解析
    yield和return
    pymongo的使用
    Homebrew介绍和使用
    TypeError: expected string or bytes-like object
    JavaScript读取文本,并渲染在html
    反序相等
    打印邮票的组合
    打印对称平方数
    字符串按照原意输出
  • 原文地址:https://www.cnblogs.com/aeolian/p/11176102.html
Copyright © 2020-2023  润新知