调整 APC 以使用更少的 RAM

发布于 2024-09-18 15:13:44 字数 213 浏览 2 评论 0原文

我有一个虚拟专用服务器,只允许我使用 128MB RAM。我最近安装了 APC for PHP,它消耗了超过 128MB 的空间。如果我没有记下该号码,我的提供商希望我升级我的帐户。是否有一个配置选项可用于设置 APC 的最大值?

I have a virtual private server that only allows me to use 128MB of RAM. I recently installed APC for PHP and it consumes more than 128MB. My provider wants me to upgrade my account if I don't get that number down. Is there a config option that I can use to set a maximum on APC?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

哆兒滾 2024-09-25 15:13:44

您可以使用 apc.shm_size 配置选项。 APC 配置

You can use the apc.shm_size config option. APC Configuration

疯了 2024-09-25 15:13:44

看来您需要对apc.shm_segments 和 < a href="http://www.php.net/manual/en/apc.configuration.php#ini.apc.shm-size" rel="nofollow noreferrer">apc.shm_size 更改总体内存交给APC。

It seems you need to make changes to apc.shm_segments and apc.shm_size to change overall memory given to APC.

草莓味的萝莉 2024-09-25 15:13:44

APC 的目标是通过花费更多的内存来节省 CPU。
您必须允许足够的内存,以便您要缓存的页面将保留缓存以供下一个请求。 128M 很低,单个 WordPress 需要 20M

要降低所需的 RAM,您可以:

  • 合并脚本的安装,如果它们支持多站点和多域(Wordpress、Magento...)。如果您仅使用一次安装即可创建 10 个网站,则可以节省 90% 的内存。
  • 过滤缓存的文件:使用 apc.filters 仅选择最常访问的 PHP 文件并忽略很少访问的文件。

微调 APC 就是为他提供足够的 RAM,这样它就不必刷新缓存。

弗兰克·法默的建议很好。使用 apc.php。

有趣的是,看到每个人都在回答如何增加你实际上想降低记忆力的问题。他们因此得到了积分! :)

The goal of APC is to save CPU by spending more ram.
You have to allow enough ram so the pages you want to cache will stay cached for next request. 128M is low, a single Wordpress require 20M

To lower the ram required you can :

  • merge installations of your scripts if they support multisites and multidomain (Wordpress, Magento...). If you make 10 websites using only one installation you save 90% of ram.
  • filter the files cached : use apc.filters to select only the most accessed PHP files and ignore rarely accessed ones.

Fine tuning APC is about giving him enough RAM so it never have to flush cache.

Frank Farmer advice is good. Use apc.php.

It's funny to see everybody answering how to increase memory where you want to actually lower it. And they get point for that ! :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文