【问题标题】:High CPU recources on VPS (centOS)VPS(centOS)上的高CPU资源
【发布时间】:2014-10-11 09:27:15
【问题描述】:

我刚刚注意到我的 VPS 以非常高的资源运行。目前它已经以 100% 的速度运行了超过 2 周。

当我查看进程时,使用命令 # top 我得到了这个列表(前 3 个)。

top - 14:45:52 up 93 days, 22:05,  1 user,  load average: 1.89, 1.64, 1.57
Tasks: 138 total,   2 running, 136 sleeping,   0 stopped,   0 zombie
Cpu(s): 63.7%us, 35.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  1.3%si,  0.0%st
Mem:   1020400k total,   736016k used,   284384k free,   116344k buffers
Swap:  2064376k total,   175280k used,  1889096k free,   204212k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
13848 myself    20   0  376m 4104 3936 R 48.1  0.4  16502:27 php
13839 root      20   0  169m 1984 1900 S 35.8  0.2  11856:37 crond
 2626 myself    20   0  373m  13m 7796 S 16.2  1.4   0:17.31 php

其他进程都以低资源运行或仅运行几秒钟。但是可以看到前两个进程分别占了48%和35%,而且都运行了很长时间!有什么方法可以更好地查看正在运行的进程吗?

【问题讨论】:

  • 为什么要关闭我的问题?请解释一下,以便我可以以更好的方式提出我的问题以应对未来的问题。
  • 这是一个编程相关问题的网站,而不是环境/故障排除问题。请尝试在 unix.stackexchange.com 上询问。
  • @ashes999,谢谢!下次我会这样做!

标签: centos6


【解决方案1】:

也许我需要在互联网上更加努力地搜索。但我发现了如何找到 PID 后面的文件。因此,尽管我的问题并不是真正想要的,但将其发布为答案...\

下面的命令给了我进程信息。

# ps -f PID -f

结果:

UID        PID  PPID  C STIME TTY          TIME CMD
10000    13848 13839 54 Jul28 ?        11-11:26:43 /usr/bin/php -q /var/www/vhosts/user/folder/cron/file.php

【讨论】:

    猜你喜欢
    • 2020-09-16
    • 1970-01-01
    • 2020-03-30
    • 2022-07-16
    • 1970-01-01
    • 2019-05-17
    • 2015-10-15
    • 1970-01-01
    • 2019-04-30
    相关资源
    最近更新 更多