全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2841|回复: 13
打印 上一主题 下一主题

[疑问] top命令中%cpu具体含义?我的最高9999%

[复制链接]
跳转到指定楼层
1#
发表于 2010-7-6 18:17:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
%CPU:在网上看到好多都是解释为“上次更新到现在的CPU时间占用百分比”

不太明白这句话的具体含义是什么,希望高手可以给予解答下,谢谢了!

本来我是不会关系这个的,但是由于我的VPS这个数值实在是大的吓人,我看到过的最大的时候居然是9999% .一般也都有好几百呢。请问下各位,这个数值一般在多少才正常呢?他如果过高意味着什么呢?

还有就是僵尸进程,我在linode上从新安装了kloxo还是不行,仍然有php-cgi进程僵尸。论坛有人说用mod_php,我也用了,还是出现这个僵尸进程,和我用suphp的时候几乎没什么区别!一样的高CPU,高%CPU,有僵尸进程

今天后来换了台母鸡还是一样的结果- -!

下面附图:

[ 本帖最后由 yxq4319 于 2010-7-7 02:33 编辑 ]
2#
发表于 2010-7-6 18:23:20 | 只看该作者
数据库太大了吧,
优化my.conf
3#
发表于 2010-7-6 18:39:28 | 只看该作者
这个。。。。。坐板凳等高手讲解一下怎么优化。
4#
 楼主| 发表于 2010-7-6 18:44:00 | 只看该作者
这是我的my.cnf,请高手指点:
  1. [mysqld]
  2. port=3306
  3. datadir=/var/lib/mysql
  4. socket=/var/lib/mysql/mysql.sock
  5. user=mysql
  6. # Default to using old password format for compatibility with mysql 3.x
  7. # clients (those using the mysqlclient10 compatibility package).
  8. old_passwords=1

  9. # Disabling symbolic-links is recommended to prevent assorted security risks;
  10. # to do so, uncomment this line:
  11. # symbolic-links=0

  12. skip-locking

  13. key_buffer = 8M
  14. query_cache_limit = 256K
  15. query_cache_size = 4M
  16. max_allowed_packet = 4M
  17. table_cache = 64

  18. max_connections = 300
  19. thread_concurrency = 8

  20. sort_buffer_size = 256K
  21. read_buffer_size = 256K
  22. read_rnd_buffer_size = 256K
  23. net_buffer_length = 8K
  24. thread_stack = 128K

  25. skip-bdb
  26. skip-innodb

  27. [mysqld_safe]
  28. log-error=/var/log/mysqld.log
  29. pid-file=/var/run/mysqld/mysqld.pid

  30. [mysqldump]
  31. quick
  32. max_allowed_packet = 16M

  33. [mysql]
  34. no-auto-rehash
  35. #safe-updates

  36. [isamchk]
  37. key_buffer = 8M
  38. sort_buffer_size = 8M

  39. [myisamchk]
  40. key_buffer = 8M
  41. sort_buffer_size = 8M

  42. [mysqlhotcopy]
  43. interactive-timeout
复制代码
5#
发表于 2010-7-6 18:51:57 | 只看该作者
的确是有点吓人啊。
6#
 楼主| 发表于 2010-7-6 18:55:46 | 只看该作者
一样的数据,放在不一样的空间和程序上出完全天差地别的结果!
上面是我之前在linode上自己安装kloxo后运行apache的结果

下面附图一张,是我在diahosting(180M内存)上自己安装lnmp默认最小配置下的运行结果:
差距好大,后者网站上的数据完全是拷贝前者的,只是修改的WORDPRESS里的地址使得该数据在另一个域名下可以正常运行(除了图片依然调用前者linode,没有修改数据库中图片的地址),虽然后者测试的网站上面的图片是调用前者linode空间上的,但是我自己观察过了,调用那么点图片几乎没有影响系统多少。

[ 本帖最后由 yxq4319 于 2010-7-6 18:57 编辑 ]
7#
 楼主| 发表于 2010-7-6 19:28:37 | 只看该作者
高手帮帮忙啊,不胜感激啊!!!希望能找出问题所在,是不是现在要重新编译,mysql试试看结果如何?
8#
发表于 2010-7-6 19:32:11 | 只看该作者
I/O看看大不大
9#
 楼主| 发表于 2010-7-6 19:44:47 | 只看该作者
I/O好吓人的 123.jpg (68.83 KB, 下载次数: 8)
下面再附一张新的- -!装了次kloxo系统I/O跑的老高

下面的图的右边那几个小山就是装了2次kloxo时候出现的- -!

已经换了一台母鸡了,暂时没有搞I/O了,但是上面高%CPU和php-cgi僵尸进程依然存在

[ 本帖最后由 yxq4319 于 2010-7-6 19:48 编辑 ]
10#
发表于 2010-7-6 20:47:26 | 只看该作者
你那mysql运行肯定是有问题的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 02:01 , Processed in 0.073433 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表