CPU过载问题
## 物理CPU个数
cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l
## 每个物理CPU中的核数
cat /proc/cpuinfo | grep 'cpu cores' |uniq
## 逻辑CPU的个数
cat /proc/cpuinfo | grep 'processor' |wc -l
## 查看内存
[dev@jkshv-oa-app1-0 ~]$ free -h
total used free shared buff/cache available
Mem: 62G 14G 10G 9.8M 37G 47G
Swap: 8.0G 168M 7.8G
如何对CPU过载进行排查?
-
怎么找出有问题的进程
ps -ef|grep java top -d 2 -p PID
-
掌握简单的GC分析技巧 jstat
-
掌握多线程分析技巧
-
多线程的使用注意的问题
jstat命令:
https://cloud.tencent.com/developer/article/1985765