CPU高问题排查
程序员文章站
2022-03-03 20:33:55
...
最后,总结下排查CPU故障的方法和技巧有哪些:
1、top命令:Linux命令。可以查看实时的CPU使用情况。也可以查看最近一段时间的CPU使用情况。
2、PS命令:Linux命令。强大的进程状态监控命令。可以查看进程以及进程中线程的当前CPU使用情况。属于当前状态的采样数据。
3、jstack:Java提供的命令。可以查看某个进程的当前线程栈运行情况。根据这个命令的输出可以定位某个进程的所有线程的当前运行状态、运行代码,以及是否死锁等等。
4、pstack:Linux命令。可以查看某个进程的当前线程栈运行情况。
推荐阅读
-
php 根据url自动生成缩略图并处理高并发问题
-
jstack 排查 java 进程占用大量 CPU 问题
-
采坑指南——k8s域名解析coredns问题排查过程
-
如何处理网站跳出率高的问题
-
一次OOM问题排查过程实战记录
-
最近上传图片上传文件报413错误及仅Https下报413问题,IIS高版本的配置方案及Web.config配置全解
-
如果CPU中有一个晶体管坏掉了会发生什么问题?
-
CPU主频和核数哪个更重要?买CPU是选多核还是选高主频?
-
MySQL5.7.03 更换高版本到MySQL 5.7.17安装过程及发现问题解决方案
-
Win10 20H1更新细节:微软解决高CPU占用、改善图形性能延迟