背景:

有没有一瞬间,在开启docker或打开虚拟机时,内存瞬间飚增,进行查看进程消耗是一个Vmmem的进程在作祟,那么Vmmem是什么呢,又如何进行限制呢!

什么是Vmmem:

        Vmmem:是一个系统合成的虚拟进程,用于表示虚拟机小航的内存和CPU资源。换句话说,您看到的Vmmem消耗大量内存和CPU资源,也就意味着虚拟机正在消耗大量的内存和CPU资源,如果要让它停止,请关闭您的虚拟机。

上面是对官方对Vmmem的解释,当然,我们既然打开了虚拟机,肯定是需要使用的,关闭是不可能关闭的,只能去限制其使用的最大内存:以下是限制Vmmem占用内存的方法。

限制前浮动在20%左右,这是限制后的:

解决方法:

一、进入用户文件夹

二、找到后缀名以.wslconfig结尾的文件(如没有,请新建)

三、编辑内容

#.wslconfig
[wsl2]
memory=3GB //分配给WSL内存3GB
swap=4GB   //设置交换分区4GB
localhostForwarding=true

四、运行PowerShell执行wsl --shutdown命令,执行成功后,即可看到我们的Vmmem的占用明显降低。

附:WSL中的高级设置配置链接:https://learn.microsoft.com/en-us/windows/wsl/wsl-config#configure-global-options-with-wslconfig

Vmmem进程(WSL)占用CPU或内存资源过高的解决办法相关推荐

  1. W3wp.exe占用CPU及内存资源

    问题背景 最近使用一款系统,但是经常出现卡顿或者用户账号登录不了系统.后来将问题定位在了服务器中的"w3wp.exe"这个进程.在我们的用户对系统进行查询.修改等操作后,该进程占用 ...

  2. Linux 如何查看当前占用CPU或内存最多的K个进程

    Linux 如何查看当前占用CPU或内存最多的K个进程 如果是10个进程,K=10,如果是最高的三个,K=3 说明:ps -aux中(a指代all--所有的进程,u指代userid--执行该进程的用户 ...

  3. win7开机后svchost..exe占用CPU和内存很高的解决方法

    近来,经常发现win7系统开机后反应超慢,经过检查发现占用CPU和内存很高.这种情况要持续十几分钟,之后就正常了. 各种开机项目都禁止了,还是如此.有可以的服务也禁止了,依旧如此.实在搞不明白了,难道 ...

  4. Linux的进程kswapd0占用CPU过高导致卡顿问题

    问题描述 最近发现服务器访问速度变慢,内存占得很满,操作经常卡顿,因为部署了不少的服务,有应用服务,也有数据库服务都很吃内存,但是查看还剩余2G左右内存,应该不至于卡顿,于是准备处理一下. 看了系统经 ...

  5. 安装cheat engine之后reason security engine长期占用cpu和内存

    在任务管理器中发现一个叫reason security engine的进程一直占用cpu资源20%~30%,点开文件所在位置发现是一个叫RAVAntivirus的软件一直在后台运行. 执行它的卸载程序 ...

  6. 怎么查看各进程分别占用多少服务器内存?

    怎么查看各进程分别占用多少服务器内存?这对很多高手来说是再简单不过的问题,但对一些新手来说可能不得其门的话就有些麻烦了,其实和简单,用下面的命令试一试: 系统是 CentOS, 64bit: top ...

  7. php占用服务器内存,php-fpm占用cpu和内存过高100% 解决办法

    今天一位朋友它的服务器php-fpm突然占用cpu和内存过高,它的服务器配置是4核8G内存.可以说还是相当不错的,由于php-fpm占用cpu过高从而导致经常出现"502 Bad gatew ...

  8. linux创建云主机内存不足,云主机DC2 Linux系统CPU与内存占用率高导致无法登录

    本文档介绍 Linux 云服务器因 CPU 与内存占用率高导致无法登录等问题的排查方法和解决方案. 登录与查看系统负载登录云服务器.通过第三方软件远程登录 Linux 云服务器( Linux 云服务器 ...

  9. 金蝶服务器资源不足进不去系统,电脑内存不足的几个解决办法

    电脑内存不足的几个解决办法 一些用户在日常使用电脑时,常会发现自己的电脑出现内存空间告急的情况,并因此影响电脑的运行速度.今天向用户介绍几个扩展内存空间的方法和技巧. 1.及时清理剪贴板 实际上,用户 ...

最新文章

  1. Go 学习笔记(33)— Go 自定义类型 type(自定义结构体、结构体初始化、结构体内嵌、自定义接口)
  2. Ubuntu 18.04缺少libgconf-2.so.4
  3. Java设计模式(学习整理)---命令模式
  4. windows下编译zlib
  5. echarts迁徙图 vue_vue中高德搭配echarts做数据迁徙流线图
  6. java短信验证码功能发送的验证码如何校验_企业如何选择短信平台才能保障安全和稳定性?...
  7. 改变centos系统的时区
  8. 43 WM配置-作业-库存盘点-定义每种存储类型的类型
  9. 治愈系英语笔记-4-不带动词的句子
  10. 多个cpp文件生成so_荐tf_sampling_so.so等文件怎么生成(多种tf版本都可的顺利解决方法)...
  11. 理解Java主函数中的String[] args
  12. 2020年互联网大厂中秋礼盒PK!你们呢......
  13. python json对比差异,更新json数据
  14. 眨眼网杨莹,能写代码能玩时尚的美女CEO-搜狐
  15. 2 OsgEarth中实现PBR材质流程总结
  16. antd ellipsis
  17. matlab中如何将Galois field array 转换 bin
  18. Kubernetes(1)
  19. 阿里月薪50k招数据分析师,这个要求过分吗?
  20. Java求和元素_实现一个List集合中的某个元素的求和

热门文章

  1. c语言外卖程序,课内资源 - 基于C语言的外卖派单模拟系统
  2. C++_重载矩阵的部分运算符
  3. Windows 性能监视器perfmon是干嘛的?一篇文章了解性能监视器基本使用
  4. 流量钱包变成了网络消费的代金卷
  5. 老年前列腺增生小便不畅案
  6. zipfile模块使用
  7. P2132 小Z的队伍排列 (dp)
  8. python 按键精灵 办公自动化 方便_按键精灵自动化办公插件
  9. fatal: Authentication failed for ’your remote repertory'
  10. Arduino 蜂鸣器+按键 (按一下响一声)