有人可以澄清$real_usage
参数的确切区别是memory_get_usage()
什么吗?
手册指出:
将此设置为 TRUE 以获取从系统分配的内存的实际大小。如果未设置或 FALSE,则仅报告 emalloc() 使用的内存。
但是有什么区别呢?
哪个值与memory_limit
INI 设置相当?
对于一些长时间运行的脚本,我得到了 250MB 的实际使用量和 50MB 的 emalloc 使用量。这怎么可能?
我正在尝试分析一些内存泄漏问题,memory_get_usage()
对我来说是一个重要的指标,我需要完全理解。谢谢。