【发布时间】:2013-01-08 14:47:30
【问题描述】:
我在这里发帖是因为我在 Symfony2 项目中遇到了一个非常无聊的问题。 (v.2.1.5) 几天以来,我的整个网站变得非常缓慢,每个页面(包括最简单的页面)都需要大约 4 或 5 秒才能加载。
显然,我在不同的服务器上尝试了我的项目,包括 Windows(WAMP 和 XAMPP 服务器)和 Debian 服务器(使用 PHP 5.3.9)。
在所有这些服务器上,我都遇到了同样的问题:页面非常慢,加载时 CPU 过度使用。我在开发模式下检查了 CPU,没有和在清理缓存之后。每次,CPU 看起来都被大量用于这些任务。
我还截了一些截图来解释我的问题。
Symfony2 分析器:http://intuitiv.nanakii.fr/upload/profiler.jpg
CPU 使用率:
清理缓存后进入开发模式:http://intuitiv.nanakii.fr/upload/318-dev-nocache.PNG
使用缓存的开发模式:http://intuitiv.nanakii.fr/upload/318-dev-cache.PNG
没有开发模式,清理缓存后:http://intuitiv.nanakii.fr/upload/318-prod-nocache.PNG
没有开发模式,有缓存:http://intuitiv.nanakii.fr/upload/318-prod-cache.PNG
所有的 CPU 屏幕截图都显示了我系统上的 CPU 使用率,同时在网站上加载了一个页面。
我知道我的问题不是很准确,并且我知道要帮助我获得这些信息并不容易。
但是,我真的不知道在哪里调查可以解决这个问题。所以,每一个想法都会很有用。
谢谢。
【问题讨论】:
标签: performance symfony cpu