【问题标题】:memory_get_usage(true) vs Yii Debuggermemory_get_usage(true) vs Yii 调试器
【发布时间】:2015-08-28 13:28:24
【问题描述】:

我用的是 Yii2。谁能帮忙? memory_get_usage(true) 返回 8-9MB 但在 Yii 调试器内存:58.3MB。我该如何解决?

【问题讨论】:

    标签: php memory yii2


    【解决方案1】:

    如图所示in this file Yii2-debug 工具正在使用memory_get_peak_usage() 函数,这与memory_get_usage() 函数不同。根据他们各自的文件:

    memory_get_peak_usage — 返回 PHP 分配的内存峰值 memory_get_usage — 返回分配给 PHP 的内存量

    所以 Yii-debugger 工具通过返回正在使用的内存量而不是分配给 php 的量来做正确的事情。

    您可以查看thisthisthis 了解更多详情。

    【讨论】:

      猜你喜欢
      • 2012-09-20
      • 2013-07-08
      • 1970-01-01
      • 2012-01-24
      • 1970-01-01
      • 1970-01-01
      • 2019-05-08
      • 1970-01-01
      • 2020-12-16
      相关资源
      最近更新 更多