1

我需要某种类型的用户缓存存储,所以目前我使用 APC 作为操作码缓存和 Zend 和 Kohana 可以使用的用户缓存。我从几个人那里听说,由于某种原因,如果您最终使用了超过 10% 左右的分配给用户缓存的内存,APC 用户缓存性能就会下降。一般建议是使用 memcache 或 memcached 进行我的框架用户缓存。

有谁知道 APC 性能问题的内存使用是真实的还是只是一个城市神话?

4

1 回答 1

1

好的,所以没有回应......做了一些更深入的挖掘,问题与内存空间的碎片有关。APC 没有碎片内存管理,所以除非你有很多多余的未使用的内存,否则 APC 会变得碎片化并且很难找到足够大的“洞”来放置新的请求来存储东西。

在各个地方找到了一些细节,但这篇文章给出了一个更好的主意:http: //xerosphere.net/optimizing-apc-for-drupal

于 2012-08-13T15:45:46.653 回答