当前位置: 首页 > news >正文

Linux服务器CPU占用率达到100%排查思路

1、找到最耗CPU的进程pid,执行命令 top

 2、找到最耗CPU的线程tid

// 执行 top -Hp [pid] 定位应用进程对应的线程 tid
// 按shift + p 组合键,按照CPU占用率排序
> top -Hp 14246

 3、将线程pid转化为16进制

// printf "%x\n" [tid]  将tid转换为十六进制
> printf "%x\n" 6807
1a97
> printf "%x\n" 6808
1a98

 4、查看线程的堆栈信息

// jstack [pid] | grep -A 10 [tid的十六进制]  打印堆栈信息
> jstack 14246 | grep -A 10 1a97
> jstack 14246 | grep -A 10 1a98

 5、根据堆栈信息分析问题

14246: Unable to open socket file: target process not responding or HotSpot VM not loaded
The -F option can be used when the target process is not responding

参考资料:

https://www.cnblogs.com/xiaozhaoboke/p/17803129.htmlicon-default.png?t=N7T8https://www.cnblogs.com/xiaozhaoboke/p/17803129.html

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 蓝牙人员定位精准吗?是否会对人体有伤害?
  • Drools开源业务规则引擎(六)- Drools Flow中RuleFlow文件即*.rf文件介绍
  • 手机回收站视频过期怎么恢复?跟随这2个方法解锁新技能
  • 60秒带你了解冒泡排序
  • LinK3D: Linear Keypoints Representation for 3D LiDAR Point Cloud【翻译与解读】
  • 探索Kotlin:从K1到K2
  • 今天,纷享AI正式发布,开启智能CRM新纪元
  • 【漏洞复现】飞企互联-FE企业运营管理平台——uploadAttachmentServlet——文件上传
  • 新一代信息技术及应用
  • 儿童房灯具什么牌子好?几款儿童房灯具款式墙裂分享
  • c语言数据结构--链队列
  • DP学习——简单工厂模式
  • Flink 窗口触发器(Trigger)(二)
  • php简单商城小程序系统源码
  • 【普中】基于51单片机的矩阵电子密码锁LCD1602液晶显示 proteus仿真+程序+设计报告+讲解视频
  • bearychat的java client
  • CentOS 7 修改主机名
  • eclipse的离线汉化
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • LeetCode29.两数相除 JavaScript
  • Mac转Windows的拯救指南
  • Mysql数据库的条件查询语句
  • pdf文件如何在线转换为jpg图片
  • Solarized Scheme
  • Vue 2.3、2.4 知识点小结
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • 大快搜索数据爬虫技术实例安装教学篇
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 回流、重绘及其优化
  • 基于Mobx的多页面小程序的全局共享状态管理实践
  • 简单实现一个textarea自适应高度
  • 浏览器缓存机制分析
  • 详解移动APP与web APP的区别
  • 学习ES6 变量的解构赋值
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • 责任链模式的两种实现
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • # AI产品经理的自我修养:既懂用户,更懂技术!
  • $(selector).each()和$.each()的区别
  • ${factoryList }后面有空格不影响
  • (+4)2.2UML建模图
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (HAL库版)freeRTOS移植STMF103
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (二) 初入MySQL 【数据库管理】
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (剑指Offer)面试题34:丑数
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (四)JPA - JQPL 实现增删改查