Linux生产环境CPU占用过高排查步骤
先用top命令找出CPU占比最高的
top
CPU占用最高的是java进程,它的 进程ID:3362
ps -ef 或者 jps 进一步定位,得知是怎样的程序
[root@192 ~] ps -ef | grep 3362 | grep -v grep
root 3362 2340 42 21:47 pts/0 00:02:30 java HelloWorldApp
定位到具体的线程或者代码
ps -mp 3362 -o THREAD,tid,time
如图所示,引起CPU过高的 线程ID:3363
将线程ID转换为16进制格式(英文小写)
3365 转换为16进制结果:d23
jstack
格式:jstack 进程ID | grep tid(16进制小写) -A60
jstack 3362 | grep d23 -A60
这样,就能找出具体的异常代码位置
Linux生产环境CPU占用过高排查步骤相关推荐
- JVM|记一次生产环境 CPU 占用飙高问题解决
目录 1 问题发现与背景 2 运维报警 3 问题定位与解决 (1)第一步,jps 查看 java pid (2)第二步,显示线程列表 ps -mp 42 -o THREAD,tid,time (3)第 ...
- 生产环境CPU占用飙高问题解决
1 问题来源与背景 问题背景,项目对外提供查询航班舱位接口,对航信黑屏报文做正则解析返回.由于起初对正则不熟悉,对黑屏报文格式规律不清楚,导致写了大量的长正则表达式,生产环境并发量上来(200/s), ...
- Java代码-CPU占用过高排查思路
Java代码-CPU占用过高排查思路: 1.top 查看占用cpu过高的进程PID 2.top -Hbp 32048|awk '/java/ && $9>50' 查看进程中占用 ...
- 【linux】oracle数据库cpu占用过高排查方案
将[%cpu]占用率最高的那条的[PID]复制取出,去数据库执行下面语句,即可查询出是哪条sql语句占导致cpu占用很高 SELECT sql_text FROM v$sqltext a WHERE ...
- 03-----生产环境 CPU 占用过高,你如何解决?
1. top指令 top //找出占用 CPU 最高的进程的 pid. 2. 查看耗CPU的线程号 方法1: top -Hp 进程号.然后按下大写P.//在该进程中找到,哪些线程占用的 CPU 最高的 ...
- 【开发经验】java服务生产环境CPU使用过高解决思路
文章目录 思路 1.定位java服务进程 2.定位线程id 3.定位代码块 java服务生产环境CPU突然升高,日志查询无果时,可以通过使用jvm的调试工具定位问题. 思路 定位java服务进程--& ...
- cpu 占用过高排查
最近一段时间 某台服务器上的一个应用总是隔一段时间就自己挂掉 用top看了看 从重新部署应用开始没有多长时间CPU占用上升得很快 排查步骤 # 1.使用top 定位到占用CPU高的进程PID top# ...
- linux getty进程 cpu占用过高 解决办法
今天突然发现服务器CPU占用过高,查看了下是getty这个进程占用过高. 原因: 在使用docker run运行容器时使用了 /sbin/init和--privileged参数. 使用/sbin/in ...
- linux 进程 kswapd0 cpu占用过高
1核1G虚拟机,启动两个jar后cpu飙升直接卡死,查看cpu及内存占用 发现kswapd0进程cpu占用一直居高不下,于是查询资料,总结如下. swap分区的作用是当物理内存不足时,会将一部分硬盘当 ...
最新文章
- Android网络连接异常处理方案
- 企业网络推广专员浅析如何完善网站维护企业网络推广吸引用户浏览
- argparse.ArgumentParser
- 跨链(1) 设计链间的信任
- 谷歌雇程序员提升开源安全
- LeetCode之Island Perimeter
- 链队列的基本运算java_链式队列基本操作的实现问题
- object转float_人工智能-Object Detection API 模型转tflite并验证
- php html标签自定义属性,浅谈JS读取DOM对象(标签)的自定义属性
- C++是一种糟糕的语言 Linux之父炮轰C++
- python 读取pdf 两栏_python 读取pdf
- 梯度消失与梯度爆炸---解决方案(二)--杀手锏
- sql server中 设置与查看锁的超时时间(ZT) @@LOCK_TIMEOUT
- omnet++tictoc14案例解析
- 入侵检测技术框架总论
- BZOJ1864: [Zjoi2006]三色二叉树
- Word页码从正文开始-请务必文档格式要规范,这在你未来的工作中的细节是很重要的
- 腾讯发布智能硬件全民WiFi 可提高游戏速度
- JEngine的使用-6-ClassBind之JUI
- excel通过合并单元格“增加行高”(大于最大行高409)