1. 按照cpu占用排序,确认cpu占用高的进程,通过top命令确认cpu占用高的进程号
top
2. 进入进程,确认cpu占用高的线程,确认一下线程名称,判断线程是在干啥
top -Hp pid
3. perf top 命令确认一下热点函数,是不是和当前系统相关
4. 热点函数不能确认问题 建议C++ pstack导出堆栈,进一步排查是哪个任务导致的,JAVA jstack导出堆栈
1. 按照cpu占用排序,确认cpu占用高的进程,通过top命令确认cpu占用高的进程号
top
2. 进入进程,确认cpu占用高的线程,确认一下线程名称,判断线程是在干啥
top -Hp pid
3. perf top 命令确认一下热点函数,是不是和当前系统相关
4. 热点函数不能确认问题 建议C++ pstack导出堆栈,进一步排查是哪个任务导致的,JAVA jstack导出堆栈