Windows10 WSL2限制cpu和内存

Windows10 WSL2限制cpu和内存

wsl windows linux
wsl windows linux

启用了WSL2以后,尤其是安装了Docker桌面版之后,经常发现电脑卡顿,内存和CPU占用高。可以参考官方文档,新建一个.wslconfig文件来限制WSL子系统的资源占用率。

按下Windows + R 键,输入 %UserProfile% 并运行进入用户文件夹,新建文件 .wslconfig,文件内容格式如下

[wsl2]
memory=2048MB
swap=2G
processors=1
memory=2048MB # 限制最大使用内存
swap=2G # 限制最大使用虚拟内存
processors=1 # 限制最大使用cpu个数
然后运行cmd,输入 wsl –shutdown 来关闭当前的子系统,重新运行bash进入子系统

作者
魏智勇(John)
加入讨论

此站点使用 Akismet 来减少垃圾评论。了解我们如何处理您的评论数据

魏智勇(John)

站长,80后,创业者,擅长工业自动化与信息化技术,熟悉各种PLC,组态软件,熟悉计算机技术,熟悉LabVIEW、C,C#,JavaScript程序设计技术。

%d 博主赞过: