03.限制WSL2的内存占用

因为wsl2对于内存的消耗过大,我的电脑内存只有16G,所以对WSL2的内存进行限制。

1.彻底关闭WSL,即在powershell中输入wsl --shutdown

2.在windows的users也就是用户目录下,创建一个.wslconfig的文件。只需要将文件的格式改为.wslconfig即可,不需要命名。

3.将.wslconfig用文本编辑器打开,在文件中写入

[wsl2]

processors=8

memory=4GB

swap=4GB

localhostForwarding=true

4.再次打开ubuntu,输入free -h --giga 就可以看到WSL2的内存变为自己设置的大小了。(如果发现没有变化,则尝试在终端输入wsl --shutdown后,重新打开ubuntu输入free -h --giga)。

posted @ 2024-08-31 15:11  yyyyyllll  阅读(813)  评论(0)    收藏  举报