cpu 100%排查
cpu使用率100%
-
top中进程cpu达到100%
-
netstat -anp grep <端口号> 只有较少的连接,服务并没有高负载端口号> - top -Hp <进程号>,获得高使用率进程号进程号>
- perf record <进程号>进程号>
- perf report
数组拼接上cpu耗用高
- pstack <进程号>进程号>
代码是python,能够看出来调用栈,看代码后呼应了perf的结果, 代码中使用了python 的sum函数,在大数据结构下,是一个通用的性能问题 ,至于为什么,下回分解