liunx服务器java单进程占cpu较高
来源:互联网 发布:淘宝怎么推广店铺 编辑:程序博客网 时间:2024/04/29 19:23
接口程序负载较高问题处理:
问题描述:
服务器负载经常较高,top查看一直存在高cpu单进程,
问题分析:
单进程占cpu持续较高导致负载高
问题处理:
1、根据top命令,查看占用CPU很高的进程PID,如20348
2、 ps -mp 20438 -o THREAD,tid,time | sort -rn,查看该进程所对应线程列表,并按照CPU占用高的线程排序,结果如下:
3、将需要的线程ID转换为16进制格式:
4、jstack 20348|grep 7c3d -A 30最后打印线程的堆栈信息:将输出的信息进行确认,
主要还是线程sleep导致单进程cpu较高
问题描述:
服务器负载经常较高,top查看一直存在高cpu单进程,
问题分析:
单进程占cpu持续较高导致负载高
问题处理:
1、根据top命令,查看占用CPU很高的进程PID,如20348
2、 ps -mp 20438 -o THREAD,tid,time | sort -rn,查看该进程所对应线程列表,并按照CPU占用高的线程排序,结果如下:
3、将需要的线程ID转换为16进制格式:
4、jstack 20348|grep 7c3d -A 30最后打印线程的堆栈信息:将输出的信息进行确认,
主要还是线程sleep导致单进程cpu较高
0 0
- liunx服务器java单进程占cpu较高
- linux环境定位占cpu较高的java线程
- 找出java进程占cpu高的脚本
- 定位JVM中占CPU较高的堆栈
- linode Ubuntu 11.10 fuser 进程占cpu高bug 解决方法
- linux 单进程cpu特别高
- java进程占用cpu高
- oracle占用CPU较高
- 找出java多线程占cpu高的问题
- windows服务器java项目cpu占用较高原因分析
- Hadoop进程占CPU 800%
- 查找解决Java进程何处导致服务器CPU负载很高之方法
- JAVA 进程异常高的 CPU 占用率
- JAVA进程高CPU占用故障排查
- JAVA进程高CPU占用故障排查
- Java进程CPU使用率高排查
- JAVA进程高CPU占用故障排查
- Linux java进程CPU占用率高
- Python 压缩与解压缩文件(一)
- 思途旅游CMS短信宝短信插件
- c#第一章上机练习3
- 观察者模式
- iOS备忘录之CocoaPods的更新(安装)
- liunx服务器java单进程占cpu较高
- 手动下载股票列表 存入mongodb 并更新名字
- LINUX udhcpc命令
- 常用git命令
- Travis 和 CircleCI 配置文件
- 微信账号检测
- android 读取excel 文件
- 数据库学生管理系统(StudentManagerSystemDB_V1.1)
- 【jzoj4877】【力场护盾】【树状数组】