关于DH的CPU时间,在网上的诸多的讨论了,我也不多说,只写我这里发生的情况:
提供一个DH的CPU时间数据,使用MT3.2,
mt-comments.cgi的CPU使用时间是
christna 0.33 cpu 2904k mem 0 io mt-comments.cgi
christna 0.38 cpu 2904k mem 0 io mt-comments.cgi
christna 0.33 cpu 2904k mem 0 io mt-comments.cgi
christna 0.32 cpu 2904k mem 0 io mt-comments.cgi
按平均0.35算吧,3600/0.35=10286,也就是如果MT blog有10286个留言或者spam,你就挂了。
再看看lilina的:
christna 8.27 cpu 8346k mem 0 io php.cgi
christna 1.10 cpu 6772k mem 0 io php.cgi
christna 8.75 cpu 8330k mem 0 io php.cgi
christna 7.49 cpu 8396k mem 0 io php.cgi
呵呵,流氓吧?把程序运行时间当作CPU时间,如果不超时才怪!
我查了一下,最主要是几个原因:
1. DH的流氓CPU时间统计方式
我用lilina做聚合的时候,一次聚合时间(19个网站)大约是8秒,结果CPU时间统计也是8s,敢情我所在的主机上750位朋友在这8秒里全让我给占了!
2. Run PHP as CGI
我勾了这一项,所有的PHP程序被当作是CGI程序来运行,当然加重了CPU时间. 但如果你WP纯PHP程序来跑会怎么样呢?测试结果明天就出来。WP可以在mod_php下面跑,不知道会不会看到希望。
3. DH的数据库服务器是独立于WEB服务器的,也就是说,MT3.2使用的MySQL服务器要再采用远程操作,这加长了操作时间,网上也有反映DH的数据库操作时间比bluehost慢5~8倍,再加上流氓的统计CPU时间方式,难怪连个mt-comment也要用那么长的CPU时间!
估计还有其他,具体原因正在测试,稍后再续。
“cpu 时间无非是大家所关注一个焦点问题……
这篇文章来自:http://howlym.com/blog/date/2006/03/15/
作者为howlym
DreamHost中文FAQ网特别奉上此文
http://faq.dreamhosters.com”
非常抱歉,第一我不喜欢广告,第二这篇文章我早就在howlym的网站上看到过,留个链接可以,但不需要再把全文全部贴过来。谢谢啦
呵呵,不好意思,说5~8倍的是我,使用mod_php4的wp不消耗cpu时间,我已经验证过了.