zoukankan
html css js c++ java
linux占用100%cpu的java处理
思路:top找到程序——根据程序找到线程——根据jstack输出找到线程对应的方法
1、top找到占用cpu的程序
2、top Hp pid 根据pid找到占用cpu的线程
3、printf '%X' pid 将线程id转换为16进制
4、jstack pid > /tmp/tmp.txt 输出java程序的相信线程信息
5、查找文件tmp.txt 找到占用cpu高的线程(通过16进制关键字)
6、根据线程信息分析问题原因
做一个决定,并不难,难的是付诸行动,并且坚持到底。
查看全文
相关阅读:
C/C++分别读取文件的一行
(转载)C库函数strtok()
(转载)C++常量折叠和C语言中const常量对比
ssh
ubuntu ufw
uplevel
ubuntu lucid source.list
tail
socket client with proc
pack forget
原文地址:https://www.cnblogs.com/wukc/p/15044769.html
最新文章
linux安装sphinx
vb6.0 快捷键
mysql复制+keepalived+haproxy配置(负载均衡)
MySQL 视图(合并多表数据)引发的严重性能问题
基于mysql的SQLadvisor工具一次优化尝试
MySQL数据库 Master库大量delete操作导致slave日志应用延迟
MySQL show profile使用概述
mysqlslap性能测试工具
MySQL优化 exists/in改写join
MySQL安装
热门文章
MySQL业务频繁出现死锁导致程序性能存在严重问题
MySQL性能优化之简单sql改写
oracle pl/sql语言 中的函数
(转载)GDB下查看内存命令(x命令)
(转载)KMP算法
gcc编译提示incomplete type的原因
(转载)C/C++:sizeof('a')的值为什么不一样?
(转载)多线程死锁问题
C/C++分别读取文件,以空格为分隔符
(转载)燕麦的五大营养是什么
Copyright © 2011-2022 走看看