Symfony2 - 添加捆绑包时的初始化时间较慢

时间:2015-05-21 14:00:33

标签: php performance symfony filesystems vagrant

我注意到在安装NelmioApiDocBundle之后出现了一个很慢的性能问题(之前:~250ms,之后:~1800ms),初始化时间显着增加。

我禁用了xDebug,我正在使用最新的Vagrant机器(debian)在PHP 5.6上启用了OPCache并且我在OS X主机上。我尝试将日志/缓存文件夹移动到/dev/shm,但没有任何更改。

我还注意到,当我关闭调试模式时,慢速问题就会消失。因此,我更改isFresh(see code)FileResource方法,以便在不检查filemtime的情况下始终返回true,并且性能问题已部分消失(~450 ms)。

那么,为什么filemtime需要这么长时间?

0 个答案:

没有答案