一、cpu内存飙升
表现:程序卡顿,执行命令有延迟。
原因:程序出现循环,出现死锁等
1.确定机器实际cpu规则,如果太小就升级配置
2.通过top命令查询出占用cpu最高的进程
3.通过 ps -mp pid -o THREAD,tid,time 查询出占用比例较高的线程
4.进制转换,printf “%x\n” number
5.jstack查看进程信息 jstack 线程id 可以看到具体线程信息
一、cpu内存飙升
表现:程序卡顿,执行命令有延迟。
原因:程序出现循环,出现死锁等
1.确定机器实际cpu规则,如果太小就升级配置
2.通过top命令查询出占用cpu最高的进程
3.通过 ps -mp pid -o THREAD,tid,time 查询出占用比例较高的线程
4.进制转换,printf “%x\n” number
5.jstack查看进程信息 jstack 线程id 可以看到具体线程信息