【问题标题】:increase site speed by increasing memory limit? [closed]通过增加内存限制来提高站点速度? [关闭]
【发布时间】:2012-09-21 01:45:08
【问题描述】:

我使用的是 ubuntu 服务器:512MB 内存 / 1 个 CPU 我想通过调整 php、mysql 内存限制以适合我的服务器规格来提高我的 wordpress 网站速度。 我正在使用 xampp 服务器。

【问题讨论】:

  • 更具体 - 您想知道哪些设置适合您的设置,您想知道如何实际更改这些设置吗?你想做什么?
  • @mtsvetkov 我想知道如何调整 php 内存限制以适合 512MB ram。 Mysql 也一样
  • 这不是编程问题。

标签: php mysql wordpress memory xampp


【解决方案1】:

您可以调用一个覆盖函数来更改应用程序的本地内存限制,只需在您的 php 文件顶部调用它即可:

ini_set('memory_limit', '64M'); //change 64M to whatever you like...

或在 php.ini 中全局更改它(在位于 '\xampp\php\php.ini' 的 xampp 中):

memory_limit = 8M // search for this "memory_limit" and adjust it by your needs.

之后重启 apache...

  • 但根据我的经验,内存负载问题更多地与 MySQL 查询的执行有关,而不是单独运行 php 脚本。 CPU 负载也几乎总是与写得不好的查询有关。

对于一个严肃的网络服务器来说,512mb 也是非常低的数量。

【讨论】:

  • 如果我将它设置为 265M,你怎么看?这合适还是会很高?
  • 128MB 对于大多数 CMS 脚本来说已经足够了......当我启动一些我正在编写的 HTML 解析器时,我遇到了 64mb 内存限制的问题,即使在这种情况下,128mb 也能永久解决它。
  • @ossama - 你希望内存值是最小的,让你的应用程序运行。考虑一下您要同时处理多少并发用户 - 在 512M 系统中,您一次只能处理一个,因为 2 * 256M 将为任何其他进程留下零内存.在我看来,编写良好的系统 PHP 应该适合 20-32M - 不仅如此,您还应该改进您的设计。
猜你喜欢
  • 2013-03-27
  • 1970-01-01
  • 1970-01-01
  • 2011-12-05
  • 2019-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多