性能排错

作者: 码哥说 | 来源:发表于2019-03-15 10:08 被阅读0次

背景

某天。发现访问线上php web很卡很慢。

解决

//查看cpu占用
top -c    //输入大P按cpu占用比,大小排名,找到进程ID,假设110
//查看进程内线程的cpu占比
top -Hp 110  //输入大P,排名,找到最占cpu的线程id,假设1101
//线程转为16进制
printf  "%x\n" 1101     //结果:0x44d
//通过线程id,过滤得到线程堆栈
jstack 110  | grep ‘0x44d’ -C5 --color

## 请关注我的订阅号
![订阅号.png](https://img.haomeiwen.com/i16747124/b89acf15e2272701.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

相关文章

  • 性能排错

    背景 某天。发现访问线上php web很卡很慢。 解决

  • MySQL书目

    MySQL数据库索引设计与优化 MySQL技术内幕 MySQL排错指南 高性能MySQL MySQL DBA修炼之道

  • 排错

    ping 出现 dup! 解决方案: udev 详解 如果你使用Linux比较长时间了,那你就知道,在对待设备文件...

  • 排错

    1.ERROR 2002 (HY000): Can't connect to local MySQL server...

  • 排错

    1、java.lang.OutOfMemory, unable to create new native thre...

  • SSH连接失败排错经验

    SSH连接失败排错经验

  • Day09-Binlog日志配置与备份恢复

    1. 日志管理 日志作用:排错、数据恢复、优化 1.1 排错 错误日志(默认开启) 默认错误日志查看 配置方式: ...

  • 排错日记

    (1)如果工具条打不开,可能是python版本的问题 Local 局部 (2)Normal.mxt模板问题 这个...

  • 问题排错

    总结一下项目上线之后出现问题怎么排错 一下几种问题出现的比较多,其他的问题也会有 不过我不知道 进程退出 Outo...

  • Maven 排错

    本文收录我在开发过程中遇到的各种 maven 问题,持续更新。。。 问题 IDEA 修改 JDK 版本后编译报错 ...

网友评论

    本文标题:性能排错

    本文链接:https://www.haomeiwen.com/subject/hkutmqtx.html