Skip to content

Java

JDK

MacOS

bash
# 查看当前安装目录
/usr/libexec/java_home

服务器排查

CPU

https://www.cnblogs.com/zuidongfeng/p/10019262.html

查看进程

bash
#
top
#
ps -ef|grep java
# 查看进程中最耗cpu的子线程
top -p xxxx -H
# 将最耗cpu的线程id转换为16进制输出
printf "%x \n" xxxx
# 查询具体出现问题的代码位置
jstack xxxx | grep xxxx -A 30