我已经执行以下命令尝试使 Ubuntu 运行得更快:
echo 100 > /proc/sys/vm/overcommit_ratio
echo 2 > /proc/sys/vm/overcommit_memory
#/etc/sysctl.conf прописываем:
vm.overcommit_memory=2
vm.overcommit_ratio=100
情况变得更糟了。我想“撤消”这些命令。因此删除了这两行,/etc/sysctl.conf
但我既不能更改也不能删除前两个文件,即使我说“sudo su”或只是“sudo”,它也会显示“权限被拒绝”。
答案1
尝试这个:
$ echo 50 | sudo tee /proc/sys/vm/overcommit_ratio
50
$ echo 0 | sudo tee /proc/sys/vm/overcommit_memory
0
这会将这些文件恢复为默认参数。请注意,您不能删除它们,因为它们是虚拟的,并且您的系统依赖于它们的持久性。