0

我们有一个 symfony 应用程序,它也消耗大量 RAM(8GB)和 CPU。问题是,即使一切都完成了,它仍然持有内存而不释放。它会在重启 apache 后释放内存。在我们的应用程序中,我们使用 Doctrine 作为活动记录。我们非常感谢您提供的所有性能增强技巧。

4

1 回答 1

0

Symfony 不负责内存释放。这就是 php gc 所做的。Symfony 只是一个和其他框架一样的框架。不确定您在应用程序中做了什么并最终使用了这么多内存。可能你在数组中存储了太多数据...... Symfony2 在生产中缓存了很多,所以它应该很快。

我认为没有人能够帮助您,因为您的问题非常特定于您的域,而不是 symfony2。

于 2013-07-26T05:38:16.367 回答