Redis used_memory ограничен 1024 МБ?

Похоже, существует ограничение, не позволяющее Redis использовать более 1024 МБ?

Я заметил, что как только в панели управления Sidekiq (MB RSS) это значение превышается, в логах начинают появляться сообщения вроде:

Ваше сетевое подключение Redis работает крайне неэффективно. Последние показания RTT: [96585, 101554, 97189, 99769, 94618]; в идеале они должны быть < 1000. Убедитесь, что Redis запущен в той же зоне доступности или дата-центре.

При проверке с помощью следующих команд:
./launcher enter app
redis-cli info memory

Результат следующий:

# Memory
used_memory:1072837696
used_memory_human:1023.14M
used_memory_rss:484577280
used_memory_rss_human:462.13M
..
maxmemory:0
maxmemory_human:0B

В файле app.yml я установил:
UNICORN_SIDEKIQ_MAX_RSS: 8000

В панели управления Sidekiq используется 4553 МБ RSS, а загрузка составляет 100%. Это при наличии 2 UNICORN_SIDEKIQ и отсутствии настройки DISCOURSE_SIDEKIQ_WORKERS (по умолчанию 5).

Мне казалось, что параметр UNICORN_SIDEKIQ_MAX_RSS позволит Redis использовать больше оперативной памяти? Я немного запутался, буду благодарен за любые подсказки! :love_letter:

Используется стабильная версия Discourse 3.3.2.

Redis использует только необходимую ему память, ошибки RTT не имеют к этому отношения — они, скорее всего, возникают из-за удалённой установки или нехватки ресурсов на машине для работы Redis.

Спасибо! Я полагаю, что проблемы с RTT возникли из-за того, что THP всё ещё был включён, хотя я думал иначе: