郁闷.偶相册严重耗费CPU

查看虚拟主机日志
最近几天每天CPU耗费时间达到了7000~8000秒,最高时候超过10000秒(如下)

Process CPU seconds user machine count average
php5.cgi 10032.7000 86.316% 41.803% 103250 0.097
pnmscale 559.1700 4.811% 2.330% 6670 0.084
jpegtopnm 537.3700 4.623% 2.239% 6670 0.081
stuff 317.5300 2.732% 1.323% 7 45.361
pnmtojpeg 68.4100 0.589% 0.285% 6670 0.010
sh 60.3700 0.519% 0.252% 8814 0.007
lynx 21.0900 0.181% 0.088% 170 0.124
wget 10.2300 0.088% 0.043% 1014 0.010
sh 9.3300 0.080% 0.039% 6670 0.001
jhead 3.1300 0.027% 0.013% 2000 0.002
bash 2.8300 0.024% 0.012% 12 0.236
gzip 0.2800 0.002% 0.001% 3 0.093
vim 0.2600 0.002% 0.001% 4 0.065
rm 0.2500 0.002% 0.001% 4 0.062
ls 0.0700 0.001% 0.000% 30 0.002
man 0.0600 0.001% 0.000% 1 0.060
diff3 0.0500 0.000% 0.000% 12 0.004
nslookup 0.0300 0.000% 0.000% 5 0.006
tar 0.0300 0.000% 0.000% 3 0.010
diff 0.0200 0.000% 0.000% 24 0.001
mv 0.0100 0.000% 0.000% 3 0.003
unzip 0.0100 0.000% 0.000% 1 0.010
nslookup 0.0100 0.000% 0.000% 20 0.001
sendmail 0.0000 0.000% 0.000% 1 0.000
chmod 0.0000 0.000% 0.000% 3 0.000
mkdir 0.0000 0.000% 0.000% 4 0.000
bash 0.0000 0.000% 0.000% 9 0.000
curl 0.0000 0.000% 0.000% 2 0.000
postdrop 0.0000 0.000% 0.000% 1 0.000
df 0.0000 0.000% 0.000% 4 0.000
ln 0.0000 0.000% 0.000% 2 0.000
cat 0.0000 0.000% 0.000% 4 0.000
———————————————————————-
Total: 11623.2400 100.000% 48.430% 142087
Average per day: 11623.2400 1 days
CPU percentage assumes 24000 cpu seconds per day total.

根据Dreamhost说法,一台服务器每天所有CPU时间是24000秒
偶一个人占这么多.已经严重影响服务器上其他用户
如果这样持续下去,几乎肯定会收到DH警告邮件,然后账户就被关停..

几乎可以确定是偶的相册耗费了绝大部分资源

偶已经将这个相册暂时关闭
等待进一步确认其占用太多资源原因并予以优化

不过Gallery特点决定其很难大幅降低CPU消耗量
它使用完全的PHP载入图像带来高度可控制性同时也必然消耗极多CPU

有人推荐其他一些PHP图像管理程序,比如CPG

但更换程序是非常复杂过程
特别是偶相册已经有超过50000张图片!

头痛啊

0 Responses to “郁闷.偶相册严重耗费CPU”


Comments are currently closed.