【问题标题】:CPU issues when loading pages with Symfony 2使用 Symfony 2 加载页面时的 CPU 问题
【发布时间】: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


    【解决方案1】:

    与我的 profiler 相比,一切都很长,尤其是请求(加载 + 防火墙)

    你经常使用 Twig 的渲染标签吗?众所周知slow down everything

    【讨论】:

    • 感谢您的回答,但不,我们不使用渲染标签。但是感谢您提供的信息;)
    猜你喜欢
    • 2015-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-07
    • 2019-02-05
    • 2022-01-23
    • 1970-01-01
    • 2012-04-21
    相关资源
    最近更新 更多