Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[HELP]CPU运行了APACHE,0.0% idle

[复制链接]
顽石no 发表于 2006-9-25 12:41:29 | 显示全部楼层 |阅读模式
TOP一下的结果
last pid: 934; load averages: 43.81, 39.22, 36.16 up 0+00:56:21 12:32:57
355 processes: 30 running, 325 sleeping
CPU states: 89.6% user, 0.0% nice, 7.8% system, 2.6% interrupt, 0.0% idle
Mem: 1032M Active, 193M Inact, 176M Wired, 112M Buf, 601M Free
Swap: 2048M Total, 2048M Free

PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
604 www 1 100 0 20968K 16204K RUN 0:11 0.63% httpd
714 www 1 98 0 19612K 15260K select 0:10 0.63% httpd
562 www 1 4 0 19784K 15392K sbwait 0:12 0.39% httpd
788 www 1 97 0 19656K 15324K select 0:13 0.24% httpd
666 www 1 4 0 19568K 15220K sbwait 0:13 0.24% httpd
789 www 1 4 0 19632K 15300K sbwait 0:12 0.20% httpd
559 www 1 97 0 19336K 14956K select 0:11 0.20% httpd
622 www 1 96 0 19676K 15308K select 0:13 0.15% httpd
738 www 1 4 0 19836K 15500K sbwait 0:12 0.15% httpd
681 www 1 96 0 19624K 15276K select 0:12 0.15% httpd
569 www 1 99 0 19652K 15268K select 0:12 0.15% httpd
670 www 1 98 0 20156K 15784K RUN 0:12 0.15% httpd
672 www 1 96 0 19492K 15124K RUN 0:11 0.15% httpd
807 www 1 4 0 19532K 15200K sbwait 0:11 0.15% httpd
647 www 1 98 0 19292K 14804K select 0:11 0.15% httpd
578 www 1 96 0 19656K 15280K select 0:11 0.15% httpd
656 www 1 4 0 19628K 15288K sbwait 0:11 0.15% httpd
685 www 1 4 0 19152K 14700K sbwait 0:11 0.15% httpd
619 www 1 4 0 19468K 15104K sbwait 0:10 0.15% httpd
764 www 1 4 0 19596K 15260K sbwait 0:14 0.10% httpd
782 www 1 4 0 19624K 15288K sbwait 0:13 0.10% httpd
575 www 1 96 0 19640K 15244K select 0:13 0.10% httpd
574 www 1 4 0 19428K 15056K sbwait 0:12 0.10% httpd
639 www 1 4 0 18616K 14256K sbwait 0:12 0.10% httpd
701 www 1 96 0 19768K 15440K select 0:12 0.10% httpd
650 www 1 4 0 19168K 14712K sbwait 0:12 0.10% httpd
609 www 1 4 0 19588K 15220K sbwait 0:12 0.10% httpd
799 www 1 4 0 19448K 15100K sbwait 0:12 0.10% httpd
583 www 1 96 0 19656K 15280K select 0:12 0.10% httpd
623 www 1 4 0 19528K 15164K sbwait 0:11 0.10% httpd
594 www 1 4 0 19436K 15048K sbwait 0:11 0.10% httpd
687 www 1 96 0 19480K 15132K RUN 0:11 0.10% httpd

Apache是prefork模式运行的,配置如下
<IfModule mpm_prefork_module>
StartServers 10
MinSpareServers 10
MaxSpareServers 15
MaxClients 1500
MaxRequestsPerChild 1000
</IfModule>

另外/etc/sysctl.conf的配置如下
vfs.vmiodirenable=1
kern.ipc.maxsockbuf=2097152
kern.ipc.somaxconn=8192
kern.ipc.maxsockets=16424
kern.maxfiles=65536
kern.maxfilesperproc=32768
net.inet.tcp.rfc1323=1
net.inet.tcp.delayed_ack=0
net.inet.tcp.sendspace=65535
net.inet.tcp.recvspace=65535
net.inet.udp.recvspace=65535
net.inet.udp.maxdgram=57344
net.local.stream.recvspace=65535
net.local.stream.sendspace=65535
net.inet.tcp.always_keepalive=0
net.inet.tcp.msl=2000
net.inet.icmp.drop_redirect=1
net.inet.icmp.log_redirect=1
net.inet.tcp.blackhole=2

服务器的配置是P4 3.0,2G内存,装了discuz论坛,10分钟在线1000人是最低要求,请各位大侠帮忙啊。
回复

使用道具 举报

Nanu 发表于 2006-9-25 16:51:55 | 显示全部楼层
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 10
MaxSpareServers 15
ServerLimit 2048
MaxClients 1500
MaxRequestsPerChild 1000
</IfModule>

/etc/sysctl.conf 建议复原,除非你非常清楚每一项的含义,否则不要轻易修改 TCP 相关参数。
回复

使用道具 举报

 楼主| 顽石no 发表于 2006-9-25 20:28:01 | 显示全部楼层
依然不行,各位还有什么其它的意见嘛?
discuz这次cpu使用率真是特别厉害了,远远超过了phpwind。
回复

使用道具 举报

domin 发表于 2006-9-28 01:39:10 | 显示全部楼层
有装eaccelerator吗
回复

使用道具 举报

antdk 发表于 2006-9-28 10:02:18 | 显示全部楼层
eaccelerator目前没有支持php5.1以上版本的dll能成功工作,在php4.4.3和4.4.4都能成功安装。
回复

使用道具 举报

chinaleo 发表于 2007-3-22 02:18:37 | 显示全部楼层

搭车同文啊。我的更夸张100%CPU

志强双CPU 3.8/ 1G/73GSCSI
一个forumdisplay.php  竟然占用5.9%CPU
top - 00:57:06 up 10:04,  2 users,  load average: 17.66, 18.03, 18.06
Tasks: 116 total,  16 running,  99 sleeping,   0 stopped,   1 zombie
Cpu(s): 41.2% us, 57.4% sy,  0.0% ni,  0.0% id,  0.0% wa,  0.7% hi,  0.7% si
Mem:   1010292k total,   968924k used,    41368k free,    89980k buffers
Swap:  2048276k total,        4k used,  2048272k free,   300016k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                        
14809 ftpd      19   0 19788 7324 3836 R  5.9  0.7   0:00.18 forumdisplay.php               
14786 user_2d4  20   0 21972 7044 3896 R 4.6  0.7   0:00.14 index.php                     
14805 user_2d4  19   0 21548 7536 4016 R 3.9  0.7   0:00.12 space.php                     
14808 user_2d4  20   0 21572 8096 4004 R  3.9  0.8   0:00.12 redirect.php                  
14772 user_2d4  21   0 21948 7316 3932 R  3.6  0.7   0:00.11 memcp.php                     
14778 ftpd      21   0 20524 6812 3692 R  3.3  0.7   0:00.10 register.php                  
14728 user_2d4  20   0 19792 4704 3264 R  3.0  0.5   0:00.09 404.php                        
14818 user_2d4  19   0 21576 6536 3600 R  3.0  0.6   0:00.09 my.php                        
14815 user_2d4  18   0 20668 5464 3288 R  2.3  0.5   0:00.07 search.php                     
8886 root      16   0  3344 1032  756 R  1.3  0.1   2:22.30 top                           
17797 nobody    16   0 58228  10m 2496 S  1.0  1.1   0:08.43 /usr/sbin/httpd               
21739 nobody    16   0 46100 9212 2492 S  1.0  0.9   0:03.47 /usr/sbin/httpd               
14722 user_2d4  16   0 21196 7372 3984 S  1.0  0.7   0:00.16 space.php                     
14804 user_2d4  17   0  3212  556  488 S  1.0  0.1   0:00.03 /www/cgiwrap/cgi/cgiwrap      
24486 nobody    15   0 70264  12m 2496 S  0.7  1.2   0:13.96 /usr/sbin/httpd               
16983 nobody    15   0 61592  11m 2496 S  0.7  1.2   0:09.86 /usr/sbin/httpd               
20301 nobody    15   0 60488  11m 2496 S  0.7  1.1   0:09.39 /usr/sbin/httpd               
6546 nobody    15   0 51252 9.8m 2496 S  0.7  1.0   0:05.36 /usr/sbin/httpd

[ 本帖最后由 chinaleo 于 2007-3-22 02:20 编辑 ]
回复

使用道具 举报

domin 发表于 2007-3-22 05:38:30 | 显示全部楼层
原帖由 antdk 于 2006-9-28 10:02 发表
eaccelerator目前没有支持php5.1以上版本的dll能成功工作,在php4.4.3和4.4.4都能成功安装。


那就用APC, 不过没必要的话还是推荐用php4
回复

使用道具 举报

loveapple 发表于 2007-3-22 16:06:40 | 显示全部楼层
原帖由 chinaleo 于 2007-3-22 03:18 发表
志强双CPU 3.8/ 1G/73GSCSI
一个forumdisplay.php  竟然占用5.9%CPU
top - 00:57:06 up 10:04,  2 users,  load average: 17.66, 18.03, 18.06
Tasks: 116 total,  16 running,  99 sleeping,   0 stopped,  ...


你用JMeter测试一下,应该没有你想象的那么糟糕。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-11-21 09:24 , Processed in 0.106916 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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