1. 首页
  2. 数据库
  3. 其它
  4. 【bugfix】记一次CPU飙高的排查经历

【bugfix】记一次CPU飙高的排查经历

上传者: 2021-01-31 21:13:30上传 PDF文件 366.12KB 热度 33次
目录 1.定位进程 2.定位线程 3.线程虚拟机栈分析 4.解决方案 4.1 升级JDK 4.2 使用ConcurrentHashMap 1.定位进程 top拿到cpu占用最高进程的进程号pid=14398 2.定位线程 top -H -p pid 特定进程中的线程 top -H -p 14398 找到最高的线程id:29230、29156、29151、29197、29240、29284、29291 转换成hex十六进制:722e、71e4、71df、720d、7238、7264、726b 3.线程虚拟机栈分析 jstack pid | grep threadId jstack生成线程快照
下载地址
用户评论