我们正在PHP 7.0.0上测试我们的PHP应用程序。
乍一看,似乎我们的应用程序的内存使用量在PHP 7.0.0中比使用5.6.10时多15% - 30%。
我们使用完全相同的PHP配置,相同的Web服务器和相同的脚本文件,但内存使用量仍然增加了15-30%。
此外,执行时间在7.0.0中是随机的,从低于50%到低于50%,而每次测试的公差(10%)仅为5.6.10。
为什么我们的测试结果与其他人的报告相反?!
测试环境: OS X 10.11.3 El Capital MAMP PRO 3.5(PHP 5.6.11 / 7.0.0 64位+ Apache) 该应用程序是专有的,因此我无法在此处上传。
脚本执行时间由执行开始到结束的microtime(true)计算。
内存使用量在执行结束时由memory_get_peak_usage(false)计算。