Я тестирую Redis с помощью Docker, и я столкнулся с предупреждением:
ПРЕДУПРЕЖДЕНИЕ overcommit_memory установлено в 0! Фоновое сохранение может потерпеть неудачу под
нехватка памяти Чтобы решить эту проблему, добавьте vm.overcommit_memory = 1.
в /etc/sysctl.conf, а затем перезагрузите компьютер или выполните команду 'sysctl
vm.overcommit_memory = 1 ', чтобы это вступило в силу.
Я читал о том, что такое memory_overcommit и почему Redis полагается на него.
Однако я все еще не очень заинтересован в том, чтобы включить этот параметр на моем хосте из-за одного док-контейнера, который нуждается в нем.
возможно ли включить overcommit_memory только для моего контейнера redis?
(или есть альтернативное решение)
----- ----- редактировать
Наверное, я могу применить тот же вопрос к настройкам прозрачных огромных страниц.