Java 开发笔记

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

JVM 图形化调优工具

浏览 165 扫码 分享 2022-09-24 21:20:12
  • JConsole
  • VisualVM

    JConsole

    官方文档:《Using JConsole》

    主要了解 JConsole 对内存、线程的监控。

    VisualVM

    下载地址:http://visualvm.github.io/index.html
    插件地址:http://visualvm.github.io/pluginscenters.html
    官方文档:《Java VisualVM》

    作者:殷建卫 链接:https://www.yuque.com/yinjianwei/vyrvkf/pksb2f 来源:殷建卫 - 架构笔记 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    若有收获,就点个赞吧

    0 人点赞

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • 开发 & 办公工具推荐
    • 内功心法
      • 软技能
        • 代码整洁之道
      • 数据结构与算法
        • 参考文章
      • UML 建模
        • 类图
        • 时序图
      • 软件设计原则
        • 开闭原则
        • 依赖倒置原则
        • 单一职责原则
        • 接口隔离原则
        • 迪米特原则
        • 里氏替换原则
        • 合成复用原则
      • 常用设计模式
        • 简介
        • 工厂模式(Factory Method)
        • 单例模式(Singleton)
        • 破坏单例模式
        • 原型模式(Prototype)
        • 代理模式(Proxy)
        • 策略模式(Strategy)
        • 模板模式(Template Method)
        • 委派模式(Delegate)
        • 适配器模式(Adapter)
        • 装饰器模式(Decorator)
        • 观察者模式(Observer)
    • Java 基础知识
      • 前言
      • Java 反编译器(JAD)
      • 数据类型
        • Integer 和 int 的比较问题
      • 变量
      • 字符串
        • 字符串比较
        • 字符串分割
        • 字符串拼接
        • 字符串格式化
        • byte[] 和 String 互相转换
        • 码点与代码单元
      • 大数值与浮点数计算
      • 参数传递
      • 虚拟机关闭钩子(Shutdown Hook)
      • equals() 和 hashCode() 方法
      • 枚举类
      • 接口
      • Comparable 和 Comparator
      • 对象克隆
      • 对象复制工具类简介
      • Lambda 表达式
      • 内部类
      • 异常
      • 泛型一
      • 泛型二
      • backup
        • 进制转换
        • List 分批代码
        • 异常处理
        • 编码风格
        • Java 关键字 instanceof
    • Java 反射
      • Java 反射机制
      • Class 类
      • 案例 - 使用反射拷贝数组
    • Java 并发编程
      • 参考文章
      • 并发编程基础
      • 线程的安全性问题
      • 处理器内存模型
      • Java 内存模型(JMM)
      • volatile 关键字
      • synchronized 关键字
      • wait notify
      • Lock
      • 同步器使用
      • 同步器原理分析
      • ReentrantLock 实现原理分析
      • condition
      • CountDownLatch
      • 线程池简介
      • ThreadLocal
      • FastThreadLocal
    • Java 虚拟机
      • 原理篇
        • 待整理
        • JVM 常用参数
        • Java 逃逸分析
        • JVM 内存管理
        • JVM 对象分析
        • JVM 垃圾回收
        • JVM 内存分配
        • JVM 命令行调优工具
        • JVM 图形化调优工具
        • JVM Class 文件结构
        • JVM 字节码指令
        • JVM 类加载机制
    • 开源框架
      • JSON
        • Fastjson
          • 实现 PropertyPreFilter 接口,自定义过滤器
        • Jackson
          • Jackson 比较两个 JSON 对象
          • Jackson 如何动态扩展自定义字段
      • Guava
        • Guava 介绍
      • MyBatis 源码分析
        • 目录
        • 实用篇
          • MyBatis 概念
          • MyBatis 示例-简介
          • MyBatis 示例-类型处理器
          • MyBatis 示例-传递多个参数
          • MyBatis 示例-主键回填
          • MyBatis 示例-动态 SQL
          • MyBatis 示例-联合查询
          • MyBatis 示例-缓存
          • MyBatis 示例-插件
        • 源码篇
          • MyBatis 源码篇-整体架构
          • MyBatis 源码篇-SQL 执行的流程
          • MyBatis 源码篇-资源加载
          • MyBatis 源码篇-日志模块1
          • MyBatis 源码篇-日志模块2
          • MyBatis 源码篇-插件模块
          • MyBatis 源码篇-DataSource
          • MyBatis 源码篇-Transaction
          • MyBatis 源码篇-MyBatis-Spring 剖析
        • 事故处理篇
          • 问题汇总
          • MyBatis 数值类型 where 条件配置的坑
      • Spring 5 源码分析
        • 实用篇
          • Spring 的前世今生
          • Spring AOP 之日志实现
        • 源码篇
          • Spring 5 系统架构
          • Spring 版本命名规则
      • Netty
        • 参考文章
        • I/O 基础介绍
        • BIO 编程
        • NIO 编程
      • Zookeeper
        • 初步认识 Zookeeper
        • 深入分析 Zookeeper 的实现原理
        • Zookeeper 实践指南
        • Zookeeper 实现分布式锁
      • Spring
        • Spring Util UriComponentsBuilder 使用指南
      • Spring Boot
        • 参考文章
        • Spring Boot 初体验
        • Spring Web MVC
        • Spring Boot REST
        • Spring Boot 验证
        • 实用篇
          • 简介
          • Spring Boot 基本配置
          • Spring Boot Mock 测试
          • Spring Boot 自定义配置
          • Spring Boot 多环境配置
          • Spring Boot 日志配置
          • Spring Boot 异常处理
          • Spring Boot Servlet、Filter、Listener 配置
          • Spring Boot 跨域处理
          • Spring Boot 文件上传
          • Spring Boot JdbcTemplate 配置
          • Spring Boot 事务处理
          • Spring Boot Caching-Ehcache
          • Spring Boot Caching-Redis
          • Spring Boot 自定义两级缓存
          • Spring Boot 调用 REST 服务
          • Spring Boot 发送邮件
          • Spring Boot Session
          • Spring Boot HTTP 监控
          • Spring Boot Swagger 配置
          • Spring Boot Quartz 配置(待整理)
      • Spring Cloud Netflix
        • Spring Cloud
        • Spring Cloud Config
        • Spring Cloud Eureka
        • Spring Cloud Ribbon
        • Spring Cloud Feign
    • 数据存储
      • MySQL 数据库
        • MySQL 推荐资料
        • MySQL 军规
        • MySQL 基础知识与体系结构
          • MySQL 背景概述
          • MySQL 安装
            • MySQL 用户管理和权限设置
            • MySQL 配置
            • MySQL 5.6 & 5.7 最优配置模板
          • MySQL 体系结构-概述
          • MySQL 体系结构-主要文件
          • MySQL 体系结构-存储引擎
          • MySQL 语句执行过程详解
        • MySQL SQL 语句与编程
          • MySQL 字段类型
            • MySQL 数值类型
            • MySQL 字符集
            • MySQL 字符串类型
            • MySQL 集合类型
            • MySQL 日期类型
            • MySQL JSON 类型
            • MySQL AUTO_INCREMENT
          • MySQL 常用函数介绍
          • MySQL 表结构设计
            • 数据库三范式
            • MySQL Employees 测试库安装
            • MySQL NULL 使用带来的坑
            • MySQL 虚拟列
            • MySQL 创建表结构
            • MySQL 外键操作
          • MySQL SQL 语法
            • MySQL SELECT
            • MySQL 子查询
            • MySQL INSERT & UPDATE & DELETE & REPLACE
            • MySQL 行转列 & 列转行
            • MySQL AND & OR 联合使用带来的坑
            • MySQL 多列排序
            • MySQL 中文按中文拼音排序
          • MySQL SQL 编程
            • MySQL 视图
            • MySQL 触发器
            • MySQL 自定义函数
            • MySQL 存储过程
        • MySQL 索引与性能调优
          • MySQL 索引机制(一)
          • MySQL 索引机制(二)
          • MySQL 创建 & 使用索引
          • MySQL information_schema
          • MySQL 执行计划详解(一)
          • MySQL 执行计划详解(二)
          • MySQL 定位不合理的索引
          • MySQL 查询优化的基本思路
          • MySQL 监控与基准测试
            • 磁盘(一)
            • 磁盘(二)
        • InnoDB 存储引擎原理与调优
          • InnoDB 的基本架构
            • InnoDB 存储文件
            • InnoDB 表空间内部组织结构
            • InnoDB 压缩表
            • InnoDB 透明表空间压缩
            • InnoDB 聚集索引
            • InnoDB 二级索引
            • InnoDB 计算索引高度
            • InnoDB 缓冲池(Buffer Pool)
            • InnoDB Checkpoint
            • InnoDB Double Write
            • InnoDB Change Buffer
            • InnoDB AHI 和 FNP
          • Join 算法与调优
          • Join 调优补充说明
          • InnoDB 事务特性
          • InnoDB 锁的介绍
          • InnoDB 锁的类型
          • InnoDB 自增锁
          • InnoDB 锁的算法
          • InnoDB 锁的监控
        • 目录
        • 原理篇
          • MySQL InnoDB MVCC
          • MySQL InnoDB 实现高并发原理
          • MySQL InnoDB 快照读在RR和RC下有何差异
          • MySQL 索引合并(待整理)
        • 优化篇
          • 优化篇-汇总
          • MySQL 如何定位慢查询 SQL
          • MySQL 分页查询优化
        • 设计篇
          • 数据库架构
          • 数据库主从不一致
          • 解决并发更新导致的一致性问题
          • 跨库分页方案
          • 数据迁移方案一
          • 数据迁移方案二
          • 分库分表方案
          • 在线修改大表结构
          • 数据备份方案
          • 解决冗余数据一致性的问题
        • 事故处理篇
          • MySQL 死锁分析
          • MySQL 使用 Utilities 工具解析表结构定义文件
        • 参考文章
      • Redis 缓存
        • 参考文章
        • 设计篇
          • 缓存穿透、并发使用的解法有哪些?
    • 微服务
      • 待整理
      • 分布式架构基础
        • 漫谈分布式架构
        • 远程通信协议
        • HTTP 状态码
        • HTTP 协议
        • 加密算法概述
        • HTTPS 协议
        • 序列化和反序列化
        • Java RMI
        • RPC 原理分析
      • 分布式服务治理
        • Dubbo 初步认识
      • 参考文章
      • 原理
        • Java SPI
      • Docker
        • 实用篇
          • Docker 安装
          • Docker 镜像命令
          • Docker 容器命令
          • Dockerfile 常用指令
          • 编译 Docker 镜像
    • 实用方案
      • Security 相关(待整理)
      • 限制异常栈打印行数
      • RESTful
        • 参考资料
        • RESTful API 设计规范
        • RESTful API 参考
      • Jakarta Bean Validation
        • Bean Validation 数据校验背景介绍
        • Bean Validation 声明式校验方法的参数和返回值
        • Bean Validation 掌握标准接口和方法
        • Bean Validation 校验器的五大核心组件
        • Bean Validation 声明式验证四大级别:字段、属性、容器元素、类
        • Bean Validation 自定义容器类型元素验证和类级别验证
    • DevOps
      • Git
        • Git 简介
        • Git 常用命令
        • Git 分支工作流
        • TortoiseGit SSH 配置
        • GitHub 搜索开源项目技巧
        • Git error: cannot lock ref
        • Git fatal: index-pack failed
    • 系统设计
      • 大型电商详情页系统
        • 电商详情页系统架构
        • 搭建4个节点的 CentOS 集群
        • 单机版 redis 的安装以及 redis 生产环境启动方案
        • Redis 持久化机制介绍
        • Redis RDB 持久化配置和数据恢复实验
        • Redis AOF 持久化配置和相关实验
        • Redis 企业级数据备份方案
    暂无相关搜索结果!

      让时间为你证明

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

      请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
      PDF文档 EPUB文档 MOBI文档

      书签列表

        阅读记录

        阅读进度: 0.00% ( 0/0 ) 重置阅读进度

          思维导图备注