wsl2 Ubuntu子系统内存只有一半的解决办法 |
您所在的位置:网站首页 › 内存只识别一半 › wsl2 Ubuntu子系统内存只有一半的解决办法 |
物理机的内存是64G,在wsl2安装完Ubuntu20.04后,输入命令: free -g发现只有32G,原因是默认只能获得物理机一半的内存: WSL 中的高级设置配置 | Microsoft Learn 因此可手动修改为与物理机同等大小: 1)关闭Ubuntu系统,在 windows 目录:C:\Users\{用户名}\ ,新建一个txt文件,输入: # Settings apply across all Linux distros running on WSL 2 [wsl2] # Limits VM memory to use no more than 4 GB, this can be set as whole numbers using GB or MB memory={你想要设定的内存}GB2)保存,重命名为:.wslconfig 3)重新打开Ubuntu系统,可以看到内存已被修改。 注: 使用 .wslconfig 进行全局配置的选项仅适用于在 Windows 版本 19041 及更高版本中作为 WSL 2 运行的发行版。 请记住,可能需要运行 wsl --shutdown 来关闭 WSL 2 VM,然后重启 WSL 实例以使这些更改生效。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |