Skip to content

Commit 68bfaa0

Browse files
committed
JAVA 知识体系
1 parent b5396a9 commit 68bfaa0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

MD/Linux.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
**查找Cpu过高查找方法**
2-
>第一步,找到占用cpu最高的一个线程
2+
### 第一步,找到占用cpu最高的一个线程
33
方法一:top -p [pid]
44
方法二:ps -mo spid,lwp,stime,time,%cpu -p [pid]
55
方法三:直接top,然后shift+h
6-
>第二步,将其转化成16进制。假使我们得到的线程号为n,接下来将它转成16进制,记为spid
6+
### 第二步,将其转化成16进制。假使我们得到的线程号为n,接下来将它转成16进制,记为spid
77
方法一:echo "obase=64;n"|bc
88
方法二:printf 0x%x n
9-
>下一步,执行jstack -l pid| grep spid -A 100 打印后面100行分析问题
9+
### 下一步,执行jstack -l pid| grep spid -A 100 打印后面100行分析问题
1010
或者  Jstack -l PID >> 123.txt输出到文件后然后根据spid搜索定位问题

0 commit comments

Comments
 (0)