2013-03-22 3 views
2

Я установил APC на моем сервере Ubuntu, на котором размещен один большой сайт Wordpress. Есть около 50 тыс. Сообщений (комментарии запрещены) и 30 тыс. Просмотров страниц в день. APC значительно увеличила скорость сайта. Однако я не могу преодолеть проблему фрагментации. Через 20 часов фрагментация составляет более 52%, и она все еще растет.Как предотвратить фрагментацию кеша APC

Некоторые рекомендации по Stackoverflow не помогли.

  • Я установил плагин W3 Total Cache, но затем отключил его. С W3TC фрагментация увеличивалась еще быстрее.
  • Я пытался увеличить объем разделяемой памяти до 1 ГБ.
  • Я установил ttl на номер 7200.
  • Я выключил stat.

Что еще я должен попробовать? Коэффициент попадания 100%. Должен ли я действительно беспокоиться о фрагментации?

enter image description here

ответ

1

На самом деле ваша фрагментация не выглядит плохо. Я видел намного хуже.

Мое предложение должно использовать только APC для кеша операций и позволить ему просто кэшировать файлы php. Используйте memcached в качестве кеша объекта WordPress и добавьте его в batcache. Раньше я был большим сторонником W3TC, но он слишком раздутый и багги для использования в корпоративной или очень высокой среде.

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

+0

значение фрагментации не может быть худшим, но это замедляет значительно сайт. Время загрузки главной страницы уменьшается с 9 секунд до 2 секунд после очистки кэша операций операций через apc.php. – mustafa

Смежные вопросы