任何人都可以解释为什么在Windows服务器上运行相同的PHP应用程序报告memory_get_peak_usage()为〜3.25mb,但在OS X上给~19.5mb?
显然有一个是非常错误的,但我不知道该相信什么。
PHP运行在什么SAPI(服务器API)? 对于一些SAPI,memory_usage函数返回整个进程的内存(包括PHP解释器和Web服务器客户端),而另一些则只返回脚本内存使用量(减less开销)。 所以可能没有错,他们只是描述不同的东西…