【问题标题】:Memory usage measurement of modules in Drupal 7Drupal 7 中模块的内存使用测量
【发布时间】:2011-11-21 04:55:42
【问题描述】:

我使用共享主机,他们不允许我的网站使用超过 32MB 的内存。 当我添加 10-15 个模块时,Drupal 7 给出了致命错误,内存耗尽。 所以我寻找最消耗内存的模块。

我发现这是用于较早版本的 Drupal。

http://2bits.com/articles/measuring-memory-consumption-by-drupal-bootstrap-and-modules.html

你能推荐我一个工具/代码等来测量模块的内存使用吗? 我安装了devel,但找不到如何测量它。

谢谢

编辑:我的意思是“memory_limit”。错误消息是“致命错误:PHP Allowed Memory Size Exhausted (tried to allocate ... bytes) in ...”。

【问题讨论】:

  • 物理内存?虚拟内存?居民套餐?目前尚不清楚“32MB 内存”是什么意思。不清楚您要测量什么。
  • 很抱歉告诉你,但这种设置永远无法舒适地运行 Drupal 7。

标签: memory-leaks drupal-7 shared-memory


【解决方案1】:

这已被制成一个单独的模块。它还有一个 Drupal 7 端口。检查http://drupal.org/project/performance

【讨论】:

    【解决方案2】:

    我遇到了类似的问题,根据我的 Google 搜索,清除“accesslog”表很有帮助,因为它有大约 4L 行,并且在加载过程中,drupal 尝试索引这些记录。有人说完全禁用它。但是,我决定清除这些记录,因为它们对我来说并不重要。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-06
      • 1970-01-01
      相关资源
      最近更新 更多