Я использую apache2 за nginx на сервере с 8-ядерным процессором и 48 ГБ RAM. Сейчас моя система использует только 3 ГБ всей памяти, но есть высокая нагрузка на ЦП. Как я могу использовать свою свободную память вместо времени процессора?
Еще я использую memcached и xcache.
Включите постоянные соединения HTTP (Keep-Alive) в конфигурации Apache. Теоретически это снизит нагрузку на ЦП (вызванную подтверждением связи tcp) и увеличит потребление памяти (на загруженном сервере), поскольку Apache будет порождать новые рабочие процессы / потоки для новых запросов сервера.
Конечно, это верно для автономной установки Apache. В вашем уравнении гораздо больше переменных (соединения HTTP2, соединения SSL, прокси nginx).
Что ж, попробуйте разрешить apache большему количеству процессов. Вот несколько полезных ссылок: