CPU占用分析

很多时候我们所编写的程序或者安装的应用容易使我们的服务器的CPU出现异常(使用率很高), 这将直接导致一些请求变得超级慢或者直接超时,是一件很严重的事情。

  • 查看CPU占用情况(有很多种方法)
      top -H # 可以显示占用CPUb比较多的进程
      pstree -p <pid> # 查看线程信息(进程号、线程号)
      cat /proc/进程号/task/线程号/status # 查看线程的详细信息
      ps -efL | grep pid # 查看进程下所有的线程
    

results matching ""

    No results matching ""