我正在使用docker测试redis,并且遇到警告消息:
警告overcommit_memory设置为0!在以下情况下后台保存可能会失败 内存不足的情况。要解决此问题,请添加“ vm.overcommit_memory = 1” 到/etc/sysctl.conf,然后重新启动或运行命令'sysctl vm.overcommit_memory = 1'才能生效。
我了解了什么是memory_overcommit,以及为什么redis依赖它。 但是,由于一个需要它的docker容器,我仍然不太热衷于在主机上启用此设置。
是否可以仅对我的redis容器启用overcommit_memory?
(或有替代解决方案)
-----编辑-----
我想我可以对“透明大页面”设置应用相同的问题。