wsl2 Ubuntu子系统内存只有一半的解决办法

server/2024/10/18 16:48:35/

物理机的内存是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={你想要设定的内存}GB 

2)保存,重命名为:.wslconfig

3)重新打开Ubuntu系统,可以看到内存已被修改。

注:

使用 .wslconfig 进行全局配置的选项仅适用于在 Windows 版本 19041 及更高版本中作为 WSL 2 运行的发行版。 请记住,可能需要运行 wsl --shutdown 来关闭 WSL 2 VM,然后重启 WSL 实例以使这些更改生效。


http://www.ppmy.cn/server/4642.html

相关文章

边缘计算【智能+安全检测】系列教程--使用OpenCV+GStreamer实现真正的硬解码,完全消除马赛克

通过现有博客的GST_URL = "rtspsrc location=rtsp://admin:abcd1234@192.168.1.64:554/h264/ch01/main/av_stream latency=150 ! rtph264depay ! avdec_h264 ! videorate ! videoconvert ! appsink sync=false" GStreamer的解码方式解码,大多情况应该存在上图马赛克…

MapReduce排序机制(Hadoop)

在MapReduce中,排序的目的是为了方便Reduce阶段的处理,通常是为了将相同键的键值对聚合在一起,以便进行聚合操作或其他处理。 1. Map阶段的局部排序(Local Sorting): 对于MapTask,它会将处理的…

NX二次开发——矩形排料5(基于最低水平线+遗传算法排料策略实现)

目录 一、概述 二、知识回顾 2.1适应度函数的确定 2.2基因编码 2.3遗传算法复制(选择) 2.4遗传算法交叉操作 通过交叉操作可以增加种群个体的多样性,既可以产生更多的优秀解。下面通过顺序编码方法进行改进(网上有很…

【Mysql】mysql表设计时字段类型的选择建议

目录 1. 整数类型 2. 小数类型 选择建议 例子 在 MySQL 中设计表时选择字段的数据类型,特别是当你知道该字段的值将仅包含数字时,你应根据数据的性质和范围来选择最适合的类型。以下是几种常见的数字类型及其适用场景: 1. 整数类型 TIN…

如何把npm切换成yarn管理项目

1.删掉项目中package-lock.json和依赖包 这一步手动删掉就好 2.全局安装yarn npm install -g yarn 3.可以开始执行yarn install安装依赖 1)执行yarn init 这一步是修改npm生成的package.json文件,可能会遇到这个问题: 这个查了一下是有…

Spring AI ETL 流水线

先纠正 Spring AI 使用本地 Ollama Embeddings 中的一个错误,当启动 Ollama 之后,Windows会有托盘图标,此时已经启动了 Ollama 的服务,访问 Embedding 时不需要运行 ollama run gemma ,只有访问 chat 时才需要启动一个…

华为云CodeArts IDE For Python 快速使用指南

CodeArts IDE 带有 Python 扩展,为 Python 语言提供了广泛的支持。Python 扩展可以利用 CodeArts IDE 的代码补全、验证、调试和单元测试等特性,与多种 Python 解释器协同工作,轻松切换包括虚拟环境和 conda 环境的 Python 环境。本文简要概述…

完全平方和的最小次数

完全平方和的最小次数 #include<bits/stdc.h> using namespace std; const int MAXN20; const int INF0x3f3f3f3f; //打印出每一个数的由完全平方数之和组成的最小次数 /*例如当n为10 数字&#xff1a;0 1 2 3 4 5 6 7 8 9 10 结果&#xff1a;0 1 2 3 1 2 3 4 2 1 2 */…