16 ответ(ов) в теме
garry
На сайте с 04.01.2014
Участник
Тем 88
Сообщения 1201
1
12:45

Приветствую.

Я прочитал кучу манов, но так до конца не могу вкурить.
Все же надо или нет для использования Memcached на WP иметь свободный резерв памяти скажем в гиг?
Или сколько оптимально для пустого дефолтного wp надо иметь оперативы при использовании Memcached?

Может неверно сформулировал...

Редакции сообщения
15.12.2017 12:46garryПричина: не указано
0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 70
Сообщения 8980
2
12:50

Я ничего по этому поводу не читал, но почему то есть уверенность, что иметь резерв под это дело надо и чем больше, тем лучше.
Preci, может он тоже подключиться сюда, предлагает дать возможность переключать файловый кеш wp-recall на кеширование в оперативную память, т.е. целые массивы информации строк будут сохраняться в оперативку, такой вариант может быть уместен только если с оперативкой проблемы нет.

Редакции сообщения
15.12.2017 12:50Андрей CSПричина: не указано
0
garry
На сайте с 04.01.2014
Участник
Тем 88
Сообщения 1201
3
12:55

Понял, подождем Preci, может прояснит ситуацию.

0
Otshelnik-Fm
На сайте с 27.01.2013
Модератор
Тем 22
Сообщения 9595
4
12:59

Хостинг должен быть не виртуальный (shared), а vps (vds) - своя ось, сам настраиваешь окружения, ставишь либы - в общем все прелести юникс администратора

Не думаю что какие-то ВП плагины под виртуальный хостинг помогут с снижением нагрузки

0
garry
На сайте с 04.01.2014
Участник
Тем 88
Сообщения 1201
5
13:04

С плагинами все понятно, они могут только помочь оптимизировать скажем под тот же Memcached.
Я просто поговорил с коллегой и у него картина такая. есть сайт с Memcached и при посещалке не в пике все летает, при пиковых тормозил, увеличил оперативку и все летает.
Причем на просто файловом кеше до этого работал, жрал нагрузку но стабильно. Memcached убрал нагрузку, но повысил требования к оперативной. Как то так.

0
garry
На сайте с 04.01.2014
Участник
Тем 88
Сообщения 1201
6
13:06

Но это возможно индивидуальные настройки и причем при пике в 50к.
Возможно на сайтах скажем до 5к в пике вообще не имеет смысла заморачиватся?

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 70
Сообщения 8980
7
13:07

garry сказал(а)
Memcached убрал нагрузку, но повысил требования к оперативной.

Вполне логично. Memcached позволяет перераспределить нагрузку с процессора на оперативную память, потому не стоит рассматривать это как панацею, следует исходить из целесообразности подхода, если проц мощный и вполне справляется с кол-вом запросов к БД, то как бы смысла перекидывать на Memcached нет.

0
Preci
не в сети 4 часа
На сайте с 11.11.2014
Участник
Тем 53
Сообщения 408
8
14:42

Ну у меня на сайте 10к пользователей и 12к записей, все мета поля и т.п. идут в мемкеш, я в каждой категории блоки разные вывожу со сложными запросами - их то же в мемкеш. Вообщем я больше 400мб ОЗУ еще не потреблял, а вообще под мемкеш у меня 1гб выделено.

Вот у меня категория без мемкеша:

11.8 Mb / 0,61337 сек / 286 запросов

Вот это же с мемкешем:

10.36 Mb / 0,15522 сек / 15 запросов

Тормозов из-за мемкеша я не замечал, тормоза есть только когда время жизни кеша истекает и тогда при открытии страницы тяжелый запрос генерируется, а не из кеша берется. Это то же все решаемо при желании, но мне дискомфорта не доставляет.

А так у меня и проц нормальный, но без мемкеша 0.5 сек генерация, возможно из-за того что mysql старая, как нибудь обновлю ее и посмотрю, но мемкеш в любом случае будет полезен, я так думаю. Если конечно есть лишняя ОЗУ.

1
garry
На сайте с 04.01.2014
Участник
Тем 88
Сообщения 1201
9
14:49

Preci сказал(а)
Если конечно есть лишняя ОЗУ

Спасибо, в принципе в топике я получил ответ на свой вопрос.

0
Preci
не в сети 4 часа
На сайте с 11.11.2014
Участник
Тем 53
Сообщения 408
10
14:53

Вот например у меня стата за сутки:

get_hits: 10319887
get_misses: 4343946

т.е. по меньшей мере 6.000.000 запросов к базе не пошло.

Но вот тут например у Андрея все нормально и без него, но чисто ради интереса было бы круто если бы он попробовал его поставить себе - может тогда страницы вообще за 0.05 с открывались бы, как со статичным кешированием?)

0
Otshelnik-Fm
На сайте с 27.01.2013
Модератор
Тем 22
Сообщения 9595
11
14:55

Preci (как тебя по имени звать?) - и ты используешь vds? Сам настраивал?
Тут то мы юзаем обычный вирт хостинг

0
Preci
не в сети 4 часа
На сайте с 11.11.2014
Участник
Тем 53
Сообщения 408
12
14:58

Otshelnik-Fm сказал(а)
Preci (как тебя по имени звать?) - и ты используешь vds? Сам настраивал?
Тут то мы юзаем обычный вирт хостинг

Артем, да у меня vds:

6 ядер CPU
8 GB RAM
110 GB Disk SSD

Я использую 25% ОЗУ, 5% ЦПУ, т.е. по сути излишний для меня тариф, но он вроде не особо дорогой и всегда можно что-то новое запилить, ресурсы есть :)

1
Preci
не в сети 4 часа
На сайте с 11.11.2014
Участник
Тем 53
Сообщения 408
13
15:01

@Андрей CS вот у тебя тут без мемкеша все норм, а какая версия mysql стоит?

0
garry
На сайте с 04.01.2014
Участник
Тем 88
Сообщения 1201
14
15:03

Кстати насчет msql, когда у меня появилась 5.6.33-79.0-log, стало гораздо меньше нагрузка на нее.

0
Preci
не в сети 4 часа
На сайте с 11.11.2014
Участник
Тем 53
Сообщения 408
15
15:05

garry сказал(а)
Кстати насчет msql, когда у меня появилась 5.6.33-79.0-log, стало гораздо меньше нагрузка на нее.

Ну вот, а у меня древняя 5.1 стоит я сейчас гуглю как ее обновить без проблем, может тогда еще быстрее все будет

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 70
Сообщения 8980
16
15:58

Preci сказал(а)
какая версия mysql стоит?

тут 5.5, ну может у тебя посещалка выше

0
Вы не имеете права на публикацию сообщений в этой теме