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