LINUX
金正则
这个作者很懒,什么都没留下…
展开
-
生产环境cpu占用过高,分析思路和定位
linux和jdk命令一起分析。 案例步骤: 1线用top命令找出cpu占比高的:top 2 ps -ef或者jps进一步定位,得知时一个怎样的后台程序导致: jps -l 3定位到具线程或者代码: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 · 163 阅读 · 0 评论 -
LINUX命令 生产环境服务器变慢,诊断思路和性能评估
生产环境服务器变慢,诊断思路和性能评估: 整机、cpu、内存、硬盘、磁盘、网络 1 整机 top 参数:load average:三个数相加(1/5/15分钟系统平均负载值)/3如果>0.6则系统负担压力重。%CPU %MEM CPU和内存 uptime :系统性能的精简版 只显示load average 2 cpu vmstat vmstat -n 数字1 数字2 第一个参数时间间隔(单位秒),第二个参数采样次数 vmstat -n 3 5 每3秒采样一次,采样5次 参数:...原创 2021-02-27 15:55:10 · 147 阅读 · 0 评论