Java面试宝典:从基础到架构22

📅 2026/7/15 10:30:30 👁️ 阅读次数 📝 编程学习
Java面试宝典:从基础到架构22

第22章 性能调优与线上排查

面试频率: ★★★★★

线上问题是面试高频考点。面试官会问:“线上CPU 100%怎么排查?”“OOM怎么排查?”“接口响应慢怎么优化?”“如何排查死锁?”"JVM调优参数怎么设置?"这章咱们就把性能调优和线上排查的实战技能讲透。

22.1 线上CPU飙高排查——top/jstack/线程状态分析

排查步骤

1. top命令
# 查看CPU占用最高的进程top# 假设Java进程PID=12345
2. top -Hp
# 查看进程内CPU占用最高的线程top-Hp12345