linux 下 cpu 到100,php-fpm 的问题,问下怎么解决?

 铁打的岳小野 发布于 2022-11-02 09:24
top - 16:04:05 up 18 days, 18:52,  1 user,  load average: 1.82, 1.76, 1.77
Tasks: 104 total,   4 running,  94 sleeping,   6 stopped,   0 zombie
%Cpu(s):  6.2 us,  0.8 sy,  0.0 ni, 93.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem:   2038836 total,  1725792 used,   313044 free,   123572 buffers
KiB Swap:   262140 total,     7760 used,   254380 free.   773804 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND     
26976 www       20   0  256136  57508  12112 R  97.6  2.8   5:43.96 php-fpm     
27318 www       20   0  266220  67676  12112 R  91.1  3.3   5:48.40 php-fpm     
    1 root      20   0   49004   5680   3492 S   0.0  0.3   0:15.69 systemd     
    2 root      20   0       0      0      0 S   0.0  0.0   0:00.19 kthreadd    
    3 root      20   0       0      0      0 S   0.0  0.0   0:09.31 ksoftirqd/0 
    5 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/0:+ 
    7 root      20   0       0      0      0 R   0.0  0.0   4:24.64 rcu_sched   
    8 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcu_bh      
    9 root      rt   0       0      0      0 S   0.0  0.0   0:00.13 migration/0 
   10 root      rt   0       0      0      0 S   0.0  0.0   0:00.30 migration/1 
   11 root      20   0       0      0      0 S   0.0  0.0   0:03.60 ksoftirqd/1 
   13 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/1:+ 
   14 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 khelper     
   15 root      20   0       0      0      0 S   0.0  0.0   0:00.00 kdevtmpfs   
   16 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 netns       
   19 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 perf        
   24 root      20   0       0      0      0 S   0.0  0.0   0:00.00 xenwatch    

[6]+  Stopped                 top
[root@localhost plugins]# ll /proc/26976/fd/
total 0
lrwx------ 1 www www 64 Dec  7 16:04 0 -> socket:[3716278]
lrwx------ 1 www www 64 Dec  7 16:04 1 -> /dev/null
lrwx------ 1 www www 64 Dec  7 16:04 10 -> anon_inode:[eventpoll]
lrwx------ 1 www www 64 Dec  7 16:04 2 -> /dev/null
lrwx------ 1 www www 64 Dec  7 16:04 3 -> /tmp/ZCUDw5zRAw (deleted)
lrwx------ 1 www www 64 Dec  7 16:04 9 -> socket:[3716279]
[root@localhost plugins]# cat /proc/meminfo

网上查了些资料,好像是wordpress 插件问题,但是自己看了下,没发现问题。

如何降低cpu?

服务器运行的PHP网站,不能直接杀死进程。想找到原因,怎么可能占这么高的cpu.

2 个回答
  • 楼主你要解决什么问题没有说啊,你要杀死这个进程,还是降低这个进程的使用率

    2022-11-04 06:51 回答
  • 使用strace命令来跟踪那个进程一下,看看是什么原因造成CPU使用过高。根据具体原因来杀死对应进程或修改对应程序代码。

    2022-11-04 06:54 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有