当前位置: 首页 > article >正文

JVM学习(七)--JVM性能监控

目录

一、JVM性能监控

1、JVM监控及诊断工具-命令行篇

2、JVM监控及诊断工具-GUI篇

3、JVM运行时参数


一、JVM性能监控

1、JVM监控及诊断工具-命令行篇

面试题:

1、你使用过Java虚拟机性能监控和故障处理工具吗?

2、怎么打出线程栈信息。

3、怎么获取 Java 程序使用的内存?堆使用的百分比?

4、JVM诊断调优工具用过哪些?

命令行

1、jps:查看正在运行的Java进程

2、jstat:查看JVM统计信息

3、jinfo:实时查看和修改JVM配置参数

4、jmap:导出内存映像文件&内存使用情况

5、jhat:JDK自带堆分析工具

6、jstack:打印JVM中线程快照

7、jcmd:多功能命令行

8、jstatd:远程主机信息收集

JVM Optimization Learning(四)

2、JVM监控及诊断工具-GUI篇

jConsole

Visual vM

eclipse MAT

JProfiler

Arthas

Arthas(阿尔萨斯)--(一)

Java Mission Control

3、JVM运行时参数

JVM参数选项类型

添加JVM参数选项

常用的JM参数选项

通过Java代码获取JVM参数


JVM学习(一)

再小的努力,乘以365都很明显!
每天⽤⼼记录⼀点点。内容也许不重要,但习惯很重要!
一个程序员最重要的能力是:写出高质量的代码!!
有道无术,术尚可求也,有术无道,止于术。
无论你是年轻还是年长,所有程序员都需要记住:时刻努力学习新技术,否则就会被时代抛弃!

http://www.lryc.cn/news/2396898.html

相关文章:

  • 关于 java:5. Java IO 与文件操作
  • 【笔记】为 Python 项目安装图像处理与科学计算依赖(MINGW64 环境)
  • 【笔记】MLA矩阵吸收分析
  • 600+纯CSS加载动画一键获取指南
  • 开源的JT1078转GB28181服务器
  • 智能守护电网安全:探秘输电线路测温装置的科技力量
  • Java垃圾回收算法及GC触发条件
  • 【Hot 100】118. 杨辉三角
  • useMemo useCallback 自定义hook
  • ffmpeg 的视频格式转换 c# win10
  • 【irregular swap】An Examination of Fairness of AI Models for Deepfake Detection
  • 【JAVA】注解+元注解+自定义注解(万字详解)
  • 【Doris基础】Apache Doris中的Version概念解析:深入理解数据版本管理机制
  • 【Linux 基础知识系列】第一篇-Linux 简介与历史
  • 【图像处理基石】如何进行图像畸变校正?
  • 软件开发项目管理工具选型及禅道开源版安装
  • 【架构艺术】平衡技术架构设计和预期的产品形态
  • 电力系统时间同步系统
  • Vue使用toFixed保留两位小数的三种写法
  • 华为云【Astro zero】如何做“设备编辑”页面
  • Arch安装botw-save-state
  • 电脑为什么换个ip就上不了网了
  • NULL与空字符串的区别:数据库专家详解
  • github 2FA双重认证丢失解决
  • linux驱动 - 5: simple usb device驱动
  • OpenCV CUDA模块直方图计算------在 GPU 上计算输入图像的直方图(histogram)函数histEven()
  • QT/c++航空返修数据智能分析系统
  • Spring Security架构中过滤器的实现
  • Playwright Python API 测试:从入门到实践
  • ETL脚本节点使用的方式