Увеличивается время ответа сервера при включенном Memcached
При включении memcached на Webasyst время ответа сервера подскакивает с 450 мс до 650-800 мс, словно файловый кэш работает быстрее. С чем может быть связана такая ситуация?
Сервер: VPS на KVM с Xeon Gold 4x3.0 GHz, 8 GB DDR4, 50 GB SSD RAID10, порт 1000 Mbit.
Конфиг: Nginx, PHP-FPM 7.3, mysql 5.6 на InnoDB.
Статистика Memcached за 12 часов работы:

Информация про Memcached с phpinfo:

Конфиг /etc/sysconfig/memcached:
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="256"
OPTIONS="-U 0 -t 8 -l 127.0.0.1"
3 ответа
Неужели ни у кого нет никаких идей?
"Отраженный свет венеры попал в карман с болотным газом" (с)MIB.
То бишь что угодно.
Дебаг, профилирование и анализ вам в помощь. Вплоть до уровня системных библиотек и поиска багов в них же.
Мне удалось значительно сократить время ответа сервера с 600 до 150-200мс, путем возврата к рекомендованным настройкам.
innodb -> myisam (быстрее происходит чтение, ускоряет поиск)
php 7.4.34 -> php 7.2.16 (меньше ошибок при работе скрипта)
Memcached сократил до 64m - хз почему, но так меньше тупит.
Fastcgi (Apache) / VPS 2x3600 4gb ram
80gb ssd / 20 тыс. товаров.
В диагностике очень помог бесплатный плагин - Управление плагинами.