解决WSL2占用内存过多问题(Docker on WSL2: VmmemWSL) |
您所在的位置:网站首页 › 卸载夸克内存占用还在 › 解决WSL2占用内存过多问题(Docker on WSL2: VmmemWSL) |
解决WSL2占用内存过多问题(Docker on WSL2: VmmemWSL)
一、问题描述二、问题解决2.1 创建`.wslconfig`文件2.2 重启wsl2
一、问题描述
安装完WSL2后,又安装了Docker,使用了一段时间,发现电脑变卡,进一步查看,发现CPU和内存占用过大,如下图: 但是,这种解决方案并不满足我的诉求,我想要的结果是:docker+低内存占用 二、问题解决通过查询资料,最终的解决方案如下:调整wsl的资源配置信息,将内存占用限制在较小的范围。 上述信息配置在.wslconfig文件中(WSL1的配置文件为wsl.conf,详细信息可参考wsl配置文件) 2.1 创建.wslconfig文件路径位置C:\Users\\.wslconfig,如果找不到也可以在Win+R,然后输入%userprofile%回车即可 这里需要说明的是:下图是微软官方推荐的配置信息,但我仅仅用来装mysql等数据库之类的,所以改的比较小(比如我的内存是32G,如果按照推荐的话,应该是8G,但我只想给他2G)。 推荐配置 启动docker并开启mysql等,再次查看资源占用,明显下降: |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |