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

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.xdnf.cn/news/10311.html

相关文章:

  • WSL 安装 Debian 12 后,Linux 如何安装 curl , quickjs ?
  • 为什么badmin reconfig以后始终不能提交任务
  • PyTorch——DataLoader的使用
  • 第6节 Node.js 回调函数
  • iOS —— UI 初探
  • slider滑块async await
  • 使用BERT/BiLSTM + CRF 模型进行NER进展记录~
  • LangChain-结合GLM+SQL+函数调用实现数据库查询(三)
  • 机器学习算法-逻辑回归
  • AWS之数据分析
  • Spring Boot 中的 Web 应用与 Reactive Web 应用
  • 上海工作机会:Technical Writer Senior Technical Writer - 中微半导体设备
  • 性能优化 - 案例篇:缓存
  • Linux《文件系统》
  • 鸿蒙OS在UniApp中集成Three.js:打造跨平台3D可视化应用#三方框架 #Uniapp
  • 深入理解享元模式:用Java实现高效对象共享
  • LeetCode算法题 (搜索二维矩阵)Day18!!!C/C++
  • 基于Android的跳蚤市场_springboot+vue
  • 【金融基础学习】债券回购方式
  • 鸿蒙OSUniApp开发跨平台AR扫描识别应用:HarmonyOS实践指南#三方框架 #Uniapp
  • 嵌入式硬件篇---蜂鸣器
  • 常见相机的ISP算法
  • 设计模式——观察者设计模式(行为型)
  • NodeJS全栈开发面试题讲解——P5前端能力(React/Vue + API调用)
  • C#语音识别:使用Whisper.net实现语音识别
  • 从0开始学vue:Element Plus详解
  • 【算法应用】虚拟力算法VFA用于WSN覆盖,无人机网络覆盖问题
  • 《深度解构现代云原生微服务架构的七大支柱》
  • PyTorch ——torchvision数据集使用
  • 汽车安全 2030 预测 (功能安全FuSa、预期功能安全SOTIF、网络安全CyberSecurity):成本、效益与行业影响