【问题标题】:How to see which PHP script is consuming the most memory?如何查看哪个 PHP 脚本消耗的内存最多?
【发布时间】:2016-09-16 01:46:24
【问题描述】:

我正在尝试查看我的哪些 PHP 脚本在浏览器查看时使用的内存和 CPU 最多。我只能找到像 topfree 这样的方法来显示每个进程的使用情况,但我需要为特定的 PHP 脚本缩小范围。有没有办法做到这一点?

【问题讨论】:

    标签: linux memory php


    【解决方案1】:

    如果您想查看特定 PHP 脚本使用了多少内存,可以使用列出的 memory_get_usage 函数here

    【讨论】:

      【解决方案2】:

      文件在 RAM 中消耗的内存量与磁盘上的文件大小相同。如果您的文件为 1.5 MB,那么它在 RAM 中的消耗不会超过 1.5 MB。

      文件不使用 CPU。只运行你在运行 top 时看到的进程。

      【讨论】:

      • 这是不正确的。一个小的 PHP 脚本可以创建需要大量 RAM 的非常大的数组。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-28
      • 1970-01-01
      • 1970-01-01
      • 2019-05-17
      • 2019-06-15
      • 1970-01-01
      相关资源
      最近更新 更多