降低lighttpd响应时间

一直使用Pingdom来跟踪我的一些网站的响应时间。 一对夫妇正在使用Apache,一对夫妇正在使用lighttpd。 lighttpd上域的响应时间在1300-1700ms左右徘徊。 我已经加载的唯一configuration是虚拟主机和fastcgi(对于PHP)。

这个盒子是一个1.7GHz的Celeron,配有2GB的内存(很不幸)。

有什么办法可以降低响应时间吗?

编辑 :Apache的响应时间似乎在2-3000ms范围内。 在这个范围内相当一致。

编辑2 :再次检查Pingdom后,过去7天Lighttpd的响应时间是2957ms,Apache是​​1384ms。 这似乎是非常倒退。

我不认为有这个简单的答案,但有几个configuration的变化,你可以尝试:

  1. 禁用TCP选项
  2. 启用statcaching – server.stat-cache-engine
  3. 重新编译禁用对大文件的支持
  4. 看看你的盒子是否支持sendfile()networking处理程序,通过直接将它们推送到网卡上来提供文件服务

我select了这些作为最有可能(恕我直言)来提高从lighttpd的调整指南的响应时间:[ http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:Performance%5D