![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 64
dianxiaoer20111
这个作者很懒,什么都没留下…
展开
-
java程序服务器CPU占用过高问题排查步骤及问题解决
1、cpu过高是那个程序造成的?使用top命令 2、更具PID来查看具体是那个进程下对应的线程造成,及通过进程来确定cpu过高的线程tid。 命令:Ps -mp pid -o THREAD,tid,time 3、因为线程的id都是16进制的需要将10进制转换成16进制, 方法:1、直接使用计算器 方法:2、使用命令 得到结果:得到这三个数的16进制为别为3ec4,3ec5,3ec7 4、jstack查看进程信息然后利用grep来过滤对应的线程id信息。 通过jst..原创 2020-05-27 08:39:17 · 582 阅读 · 0 评论 -
Linux vmstat命令实战详解
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。一般vmstat工具...转载 2018-12-11 16:24:43 · 87 阅读 · 0 评论