![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LINUX
金正则
这个作者很懒,什么都没留下…
展开
-
生产环境cpu占用过高,分析思路和定位
linux和jdk命令一起分析。案例步骤:1线用top命令找出cpu占比高的:top2 ps -ef或者jps进一步定位,得知时一个怎样的后台程序导致: jps -l3定位到具线程或者代码:ps -mp 进程 -o THREAD,tid,time( 参数解释:-m显示左右的线程;-p进程使用cpu的时间;-o该参数后是用户自定义格式)4将需要的线程i装换为16进制格式(英文小写格式)5jstack 进程id|grep tid(16进制线程id小写英文) -A60 (A60表示打..原创 2021-02-27 16:14:11 · 152 阅读 · 0 评论 -
LINUX命令 生产环境服务器变慢,诊断思路和性能评估
生产环境服务器变慢,诊断思路和性能评估:整机、cpu、内存、硬盘、磁盘、网络1 整机 top参数:load average:三个数相加(1/5/15分钟系统平均负载值)/3如果>0.6则系统负担压力重。%CPU %MEM CPU和内存uptime :系统性能的精简版 只显示load average2 cpu vmstatvmstat -n 数字1 数字2 第一个参数时间间隔(单位秒),第二个参数采样次数vmstat -n 3 5 每3秒采样一次,采样5次参数:...原创 2021-02-27 15:55:10 · 134 阅读 · 0 评论