我尝试在 Ubuntu WSL2 安装中的各种 .conf 文件中进行一些更改,例如/etc/sysctl.conf
使用 nano 进行编辑,vm.max_map_count=262144
在其末尾添加,保存,然后重新启动 Windows,最后检查是否vm.max_map_count
仍然= 262144
...
当我执行 a 时,sysctl vm.max_map_count
它最终仍然显示默认值65530
。
但是,如果我执行 a,cat /etc/sysctl.conf
我仍然会看到我添加到其中的新行,带有262144
?
答案1
我也有同样的问题。这不起作用,因为/etc/sysctl.conf
WSL2 启动时不会读取。
有一个解决方法: https://github.com/shayne/wsl2-hacks
答案2
这github问题似乎是相同的问题并且刚刚被提升为特征: