Wordpress脚本使用的正常内存量是多少?

时间:2012-10-27 10:24:31

标签: php wordpress

我正在尝试解决我在Wordpress中遇到的内存问题,而不是让你厌倦了整个问题,我希望得到一个很好的紧凑答案来解决我的问题的三个部分:

  1. 正常内存占用。我知道没有真正的“正常”Wordpress脚本,但我认为从人们那里听一下典型的Wordpress脚本的内存占用量是非常有用的。为了论证,我们称之为“正常”,因为插件很少,基本类型主题如二十二,以及一个脚本有一些数据库检索,但没有任何纪念性...可能是一个典型的博客滚动页面等。我想要了解的是,更复杂的脚本将从哪个基线内存占用(范围而非离散数字)开始?

  2. 内存上限与memory_get_usage()。我一直在我的脚本中添加大量日志记录,通过使用PHP的memory_get_usage(true)调用来提取内存使用量。这似乎是确定内存使用位置的少数故障排除技术之一,但让我感到困惑的是我在脚本级别看到内存使用量从15M到45M - 请注意这是“true”参数所以这包括内存管理器的开销 - 但在很多情况下,我会看到一个27M的脚本突然淹没了“允许的内存大小268435456字节耗尽”的消息。可能有一个非常大的内存请求发生在日志记录之后但是我有兴趣听听其他人是否发现内存限制和memory_get_usage()报告的内存之间有任何差异?

    < / LI>
  3. 忽略新内存上限。在绝望的尝试让网站恢复工作 - 并给我时间进行故障排除 - 我认为我只是将php.ini文件中的内存限制提高到512M,但这样做似乎没有任何影响。致命错误继续谈论旧的256M限制。

  4. 任何帮助将不胜感激。提前致谢。

2 个答案:

答案 0 :(得分:2)

希望有人可以如此详细地回答你的问题。在我身边:

问:Wordpress脚本使用的内存量是多少?

A1.-由于WP是一个插件驱动的CMS,内存依赖于这些插件。你必须知道存在非常糟糕的编码。但是开箱即用的WP具有非常好的性能。

A2.-为了帮助您找到瓶颈,我建议您使用BlackBox(WordPress调试栏插件)

  

...至于您在资讯器中找到的信息,这些信息是:时间过去了   因为启动了探查器和WordPress使用的总内存   检查站已经到达......

enter image description here


我刚发现这篇有趣的文章: WordPress Memory Usage & Website Outage Issues Resolved

答案 1 :(得分:0)

我在Windows 7 PC(本地安装)上安装了一个干净安装的Wordpress 4.4测试。

使用/分配的内存: 9.37 MB / 9.5 MB

总文件数:89

文件总大小:2923.38 KB

进入1.27507 seconds

这都是在索引文件中完成的,在调用任何内容之前的时间和在所有内容完成100%之后的内存/文件使用情况。

我尝试了几个页面(类别,存档,单个帖子等等),并且在文件和内存使用方面都非常相似(差异在1%之内)。

我认为这是最好的表现,因此添加插件/内容只会增加这些数字。可能有一个缓存插件可以提供更好的性能。