请教 32G 内存,集显的笔记本,平时用到 16G 内存就内存不足

222 天前
 dreambakerq

edge 或者 idea 出现内存不足时,任务管理器看内存只有 50%的占用。怀疑是 5 核显共享 gpu 内存的问题,但网上查了一圈也没弄明白,求指教,感谢!

4202 次点击
所在节点    程序员
44 条回复
dreambakerq
222 天前
网上查了下,大部分都说共享 gpu 内存并不是直接占用,是会动态调整的。
但是我实例使用中,内存占用都在 16g 以下,占用率上不去。怀疑是不是共享 gpu 的 16g 内存不能被系统其他进程使用?
djs
222 天前
要不要先用内存测试工具测下看看能不能跑满
cdd2zju
222 天前
把虚拟内存打开试试。我之前仗着自己内存 32gb ,把虚拟内存关了,结果 chrome 浏览器动不动内存不足。
dreambakerq
222 天前
@djs 是个思路,没想到这层,明天试试
wjx0912
222 天前
核显设置 128M 算大的了
dreambakerq
222 天前
@wjx0912 好像只能从 bios 设置,看了半天我的笔记本 bios 里好像没这个选项
dreambakerq
222 天前
@cdd2zju 虚拟内存应该是开了的
yeqizhang
222 天前
开没开虚拟机?反正都是 windows 的锅就是了,隔壁苹果电脑 8g 都够用/doge
mylovesaber
222 天前
edge 这个内存不足问题我遇到过好多次,最后重装系统了,我 64g 只用了一半或者四分之三的时候就可能遇到,恶心的不行
yyzh
222 天前
你用 chrome 吧.
GrayXu
222 天前
@dreambakerq #1 这个动态,似乎只能动态上,不能动态下。
Shatyuka
222 天前
升级下 edge ?上个月有个版本会出现有内存还报内存不足的问题
DOLLOR
222 天前
内存不足是由“已提交”(任务管理器也有显示)决定的。
即使你的内存看似还有很多空间,但要是“已提交”满了,也会报内存不足。
msg7086
222 天前
如#13 所说,内存足与不足是看已提交是否达到了物理内存+虚拟内存总量。如果你有 32G 物理内存,16G 分页文件,你的总内存大小就是 48G ,那么你的已提交最多只能到 48G ,超过 48G 就会爆内存。
这和你物理内存占用 50%没关系。就算你物理内存占用 5%,已提交(或者说内存使用量)爆了就是爆了。
msg7086
222 天前
已提交内存是已申请内存。内存页上的占用是已使用(有内容的)内存。
已申请但没有使用的内存可以挪作他用,比如用来做硬盘的缓存给文件读写提速。
但 Windows 下已申请内存是不能超过内存总和的。比如你有 48G 总内存,你只能申请到 48G ,不能申请 49G 内存。
Linux 内核可选过量申请,即使你只有 48G 内存,你申请 480G 内存也可以批给你,但是当你真正写入 48G 数据以后还是会炸。
dreambakerq
222 天前
@mylovesaber 以前挺好用的,越来越不如了
dreambakerq
222 天前
@yyzh 以前用 chrome 的,edge 后来说用了 chrome 内核又省资源才换的
dreambakerq
222 天前
@Shatyuka 显示是最新版本了
dreambakerq
222 天前
@DOLLOR 学到了
dreambakerq
222 天前
@msg7086 感谢讲解

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1033061

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX