常用的工具

本文详细介绍了JVM相关的监控和性能分析工具,如JMC、JFR、JMX等,以及线上调试工具btrace。同时,还涵盖了常用的Linux系统分析工具,包括vmstat、iostat、ifstat、netstat、dstat等,用于进程、虚拟内存、IO、网络流量和CPU活动的监控。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JVM相关工具
JMC(Java Mission Control)监控和性能分析:JVM、JFR(重要)、JMX

线上调试:btrace:JVM实时监控工具

其他常用的JVM工具:
jps
:查看java进程信息
jmap:查看JVM中对象的统计信息
jstat:对JVM的资源和性能进行实时监控
jstack:查看JVM线程栈信息
jinfo:动态查看、调用jvm参数

压力测试
JHM

常用Linux系统分析工具
vmstat:进程、虚拟内存、页面交换、IO读写、CPU活动
iostat&iotop:系统IO状态信息
ifstat&iftop:实时网络流量监控
netstat:查看网络相关信息,各种网络协议套接字状态
dstat:全能型实时系统信息统计
strace:诊断、调试程序的系统调用
GDB:程序调试、coredump分析
Isof:查看系统当前打开的文件信息
tcpdump:网络抓包工具
traceroute:网络路由分析工具

网络抓包工具
WireShark
Fiddler

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值