jstack分析cpu占用100%
问题:使用jstack来分析cpu占用100%。
过程分析:
1. 运行测试程序后,top命令发现某个进程(pid)占用cpu达到100%。
2. 查看哪个线程占用最多资源:
ps mp 24018 -o THREAD,tid; (命令查看这个进程下面的所有线程占用情况)
2. 然后用jstack输出堆栈信息:jstack pid 进行查看输出到临时文件
jstack 20418 | grep -A 50 4fc3 > temp.jstack
注:20418是cpu使用率较高的进程。4fc3表示20418进程下使用cpu较高的20419的十六进制表示形式。
参考:http://www.cnblogs.com/nexiyi/p/java_thread_jstack.html
http://my.oschina.net/jccpp/blog/129784
jstack分析cpu占用100%相关推荐
- 一次线上集群CPU占用100%的问题分析过程
一.前言 最近在搭建Ignite集群的过程中,突然发现线上机器运行一会儿之后CPU占用就会飙升到99%甚至100%.于是开始着手分析并解决了该问题.本文将详细讲解整个问题定位过程. 二.分析过程 1. ...
- 如何排查CPU占用100%
线上后台报警CPU占用100%,CPU占用过高,本文介绍一下如何排查CPU占用过高原因. 步骤1. top 输入top命令,找到占用CPU最高的进程.按Shift+P键排序: 可以看到CPU占用最高的 ...
- mysql-nt.exe w3wp.exe cpu 100%_w3wp.exe(IIS ) CPU 占用 100% 的常见原因及解决办法
对于IIS管理员来说,经常会碰到Web服务器CPU占用100%的情况,以下是个人的日常工作总结和一些解决办法,主要用来剖析w3wp.exe(IIS )占用CPU 100%的一些原因 和解决方案,希望能 ...
- 阿里云启动docker,出现 minergate-cli ,CPU占用100%
问题描述: 阿里云启动docker,出现 minergate-cli ,CPU占用100% [root@ecs2018 ~]# toptop - 21:10:49 up 5:43, 2 users, ...
- CPU占用100%原因及解决方法
CPU占用100%原因及解决方法 我们在使用Windows XP操作系统的时候,用着用着系统就变慢了,一看"任务管理器"才发现CPU占用达到100%.这是怎么回事情呢?遇到病毒了, ...
- 织梦mysql占用资源_解决一个 MySQL 服务器进程 CPU 占用 100%的技术笔记
早上帮朋友一台服务器解决了Mysql cpu 占用 100%的问题.稍整理了一下: 朋友主机(Windows 2003 + IIS + PHP + MYSQL )近来 MySQL 服务进程 (mysq ...
- php mysql cpu100_MySQL服务器进程CPU占用100%的解决方法
早上帮朋友一台服务器解决了 Mysql cpu 占用 100% 的问题.稍整理了一下,将经验记录在这篇文章里. 朋友主机(Windows 2003 + IIS + PHP + MYSQL )近来 My ...
- sleep防止CPU占用100%
sleep(long millis) 线程睡眠 millis 毫秒 sleep(long millis, int nanos) 线程睡眠 millis 毫秒 + nanos 纳秒 使用sleep方法避 ...
- editorloop 占用_systemd CPU占用100%,并出现大量僵尸进程
有一天,突然大量CentOS 7服务器出现异常,表现为systemd CPU占用100%,并出现大量僵尸进程,top信息如下:top信息 随着僵尸进程的增加,系统资源渐渐被消耗完,导致宕机. 在Cen ...
最新文章
- 右滑手势导航返回的相关设置
- 又在上海!这场人工智能大会,由图灵奖得主等带来机器学习、知识工程等干货分享!...
- DL:关于深度学习常用数据集中训练好的权重文件(Deeplab v3、MobileNet、InceptionV3、VGG系列、ResNet、Mask R-CNN )下载地址集合(持续更新)
- 2018-2019-1 20189210 《LInux内核原理与分析》第六周作业
- create-react-app应用的入口定义
- c++ class struct同名_相对于C语言,C++对struct做了非常多的扩充,功能更全面了
- mysql 5.5 替换字符_MySQL replace函数替换字符串语句的用法
- Jeewx-Boot 1.0.3 版本发布,基于SpringBoot的免费微信管家平台
- python3生成文件对象(五分钟读懂)
- 《Python数据分析》第二版.第三章.[学习笔记][Jupyter notebook]
- 机器学习-多项式回归、正规方程(标准方程)
- 081 Search in Rotated Sorted Array II
- hdfs的实验总结_HDFS原理及操作
- 软件需求规格说明书模板
- ArcGIS for Android 100.3的学习与应用(三) 实现地图添加自定义指北针
- 域名服务器作用是,域名服务器的作用
- 计算机学ppt是怎么做,用电脑怎么做教学课件
- 基于SSM+Bootstrap【爱校教务系统管理系统】附源码
- 乐淘CEO毕胜:PPIC周报机制
- CAN FD实战之可变波特率
热门文章
- 海量大数据处理最新面试题-1
- Access restriction: The type Unsafe is not accessible due to restriction on required library
- CVS,GIT,Mercurial和SVN比较
- [zz]Apache Thrift学习小记
- 分布式文件系统MooseFS初探
- 互联网协议 — TCP — 重传机制(可靠传输保障)
- C 语言编程 — 程序的编译流程
- 服务器电源管理(Power Management States)
- NanoPi NEO Air使用二:固件烧录
- [转] 前端数据驱动的价值