使用perf查看系统内部占用的cpu的进程

提示:这里简述项目相关背景:

机器cpu跑满,但是使用top查看一切正常,没有进程占用


问题描述

机器cpu跑满(100%),但是top查看正常无进展占用跑满

诊断方案:

(1)perf sched record -C 0 -- sleep 5 (-C后面的参数,填CPU使用率高的cpu序号,0表示第一个CPU)(2) perf report 选择 sched:sched_switch 按回车键


(3). 可以看到cpu调度到的进程

另外的一种方法:

执行命令 cat /proc/sched_debug | grep "^R" 看当前运行的进程,可以多执行几次

最长见的一种场景:

中病毒:


【cpu100%查不到具体的进程】相关推荐

  1. win11查占端口对应的进程并杀死

    查占端口对应的进程 netstat -aon|findstr "8782" 杀进程 taskkill -pid 14868 -f

  2. linux 查当前pid_杀死僵尸进程,你需要这些神奇高效的Linux命令行

    Linux 高手,其实都是玩儿命令行很熟练的人. 命令行的学习捷径 Linux 命令有许多强大的功能:从简单的磁盘操作.文件存取,到进行复杂的多媒体图像和流媒体文件的制作,都离不开命令行. 在 Lin ...

  3. 如何查java当前负载_linux进程和线程排查 · 记一次JVM CPU高负载的排查办法

    前言 通过本文,你将学会: 1.linux上进程及进程中线程排查的基本方法,如查看进程中的线程数 此文中的线程一般指轻量级进程. 查看所有进程信息 top -H 加上-H这个选项启动top,top一行 ...

  4. mysql 查阻塞_mysql检查阻塞进程

    前言:朋友咨询我说执行简单的update语句失效,症状如下: mysql> update order_info set province_id=15 ,city_id= 1667 where o ...

  5. 【原创】谈谈线上CPU100%排查套路

    引言 不知道在大家面试中,有没有遇到这个问题 生产服务器上部署了几个java程序,突然出现了CPU100%的异常告警,你如何定位出问题呢? 这个问题分为两版回答! 高调版 对不起,我是做研发的,这个问 ...

  6. 线上CPU100%排查

    线上CPU100%排查 不知道在大家面试中,有没有遇到这个问题: 生产服务器上部署了几个java程序,突然出现了CPU100%的异常告警,你如何定位出问题呢? 这个问题分为两版回答! 高调版 对不起, ...

  7. linux php进程端口占用,linux如何查看端口占用情况

    在linux中可以使用lsof和netstat命令来查看端口占用情况,其中lsof语法为"lsof -i:端口号",netstat语法为"netstat -tunlp | ...

  8. Binder相关面试总结(三):Binder机制是如何跨进程的

    Android中进程和线程的关系和区别 线程是CPU调度的最小单元,同时线程是一种有限的系统资源:而进程一般指一个执行单元,在PC和移动设备上指一个程序或者一个应用. 进程有自己独立的地址空间,而进程 ...

  9. Linux 查看端口占用情况 并 结束进程

    lsof -i:端口号 kill -9 PID 原文:Linux 查看端口占用情况 并 结束进程 我的小站.Github.CSDN 有时候使用 ps 命令无法检查出特定的进程,可考虑通过观察端口占用情 ...

最新文章

  1. 关于vmstat,top,ps aux查看的cpu占用率不一致的问题
  2. Windows 10第四个大补丸来啦
  3. 【emWin】例程十六:窗口管理器
  4. 聊聊我对黑客技术的思考
  5. silverlight之datagrid的一个问题
  6. Spring Security UserDetail
  7. 微信分享接口 略缩图 php
  8. java循环练习:输出1+2+3....+100的和
  9. 航空公司VIP客户查询(25 分)(Hash)
  10. sql Server配置管理器
  11. LaTeX技巧001:ctex下使用其他中文字体
  12. 复盘:C语言中int a[][3]={1,2,3,4,5,6,7,8}什么意思,int a[3][]又是什么意思,结果为10的是
  13. 网络黑市规模达千亿元 信息泄露成最大安全威胁
  14. 浪潮刀片服务器型号,浪潮刀片服务器.pdf
  15. scalac: Token not found...
  16. C、C++数组初始化,数组赋值
  17. 关于<<This KNeighborsClassifier instance is not fitted yet. Call ‘fit‘ with approp……>>的可能处理方法
  18. linux配置selinux为许可模式,SELinux安全配置,详细说明
  19. 医疗无菌加工之冷冻干燥 –冻干机搁板温度分布验证的指南规范与工艺建议
  20. Reading a paper of Texture'05 submission #050 Hole Filling Throng Photomontage

热门文章

  1. Java服务器页面:JSP
  2. 【干货】程序员必备的中文在线编程学习网站!
  3. proceed with launch?解决办法
  4. 2021-06-29凯云软件测试项目管理系统系统描述
  5. JavaScript实时获取现货黄金,白银,美元指数价格代码
  6. AWS DynamoDB的简介与使用
  7. Alibaba SWE 实习岗 笔试题 JAVA
  8. yolo系列学习(入门经过)
  9. Frameworks Brightness
  10. addons软件下载_addons中国版