有没有可以分析php运行内存、耗时情况的扩展或工具?

最近遇到一个问题,
生产环境导入excel文件解析数据的时候,经常提示内存溢出,设置的php内存128M
文件很小,也就5、600行的数据。去查看了业务代码,业务代码太多了只凭看的话看不出来哪里造成的内存递增损耗

想问下各位友友,有没有一款性能分析工具,可以帮助我快速得知是框架中哪个方法或代码块造成的内存损耗?

框架:yii2
php版本:7.0.3

阅读 2.5k
3 个回答

读完后要执行ob_clean();导入导出时内存溢出和超时问题需要关注一下。

读取excel的断点问题,excel文件往下划好像是无限的,如果不做空行判断及断读,会把底下无数空行也读进去,然后就内存溢出了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题