实验平台
- 操作系统:Linux(Ubuntu20.04)
- Redis版本:5.0.7
老师提供给我们的实验报告:
当我按照这个步骤来时,sysctl vm.overcommit_memory=1
失败,于是我上网搜索了其他方法,发现是需要root权限才能改变。
利用sudo -i
命令进入root权限(时间只有5分钟)如果想延长时间可以用sudo -v
,不过5分钟对我来说绰绰有余。
从这个博客中学到的方法:
Linux进入root权限的两种方法
这个博客中有三种设置vm.overcommit_memory
的方法:
linux的vm.overcommit_memory的内存分配参数详解
使用了这个博客中的方法: