繁体   English   中英

如何防止APC缓存碎片

[英]How to prevent APC cache fragmentation

我在托管一个大型Wordpress网站的Ubuntu服务器上安装了APC。 每天大约有5万个帖子(不允许发表评论)和3万个页面浏览量。 APC大大提高了站点的速度。 但是,我无法克服碎片化问题。 20小时后,碎片超过52%,并且仍在上升。

有关Stackoverflow的一些建议没有帮助。

  • 我安装了W3 Total Cache插件,但随后将其停用。 使用W3TC,碎片化的速度甚至更快。
  • 我尝试将共享内存大小增加到1GB。
  • 我将ttl设置为7200。
  • 我关闭了统计信息。

我还应该尝试什么? 命中率是100%。 我真的应该担心碎片化吗?

在此处输入图片说明

实际上,您的碎片看起来并不那么糟糕。 我看到了很多糟糕的事情。

我的建议是仅将APC用于操作码缓存,并使其仅缓存php文件。 使用memcached作为WordPress对象缓存,并用batcache进行补充。 我曾经是W3TC的大力支持者,但是它太肿且无法在企业或非常大规模的环境中使用。

http://wordpress.org/extend/plugins/memcached/
http://wordpress.org/extend/plugins/batcache/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM