没想到我 16G 都要用 mem reduct 了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
simple2025
0D
V2EX    程序员

没想到我 16G 都要用 mem reduct 了

  •  
  •   simple2025 2022-11-15 11:26:19 +08:00 8054 次点击
    这是一个创建于 1114 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT

    可能是我用电脑习惯不好,电脑已经 24 天没有关机了,

    现在电脑内存动不动 80-90%,这个也就算了,打开 edge 有时候会出现 out of memory,然后顺带把 vscode 也搞崩

    虽然内存不够了话,重启应该能解决,但是我就是不想重启啊

    我用 mem reduct 也不要他保持 60-70,只希望在他在 90 的时候,邦我清一下,不想出现 out of memory

    73 条回复    2022-11-18 11:48:49 +08:00
    Leonard
        1
    Leonard  
       2022-11-15 11:28:53 +08:00   4
    加内存。16g 并不算充裕。
    magewu1223ll
        2
    magewu1223ll  
       2022-11-15 11:29:46 +08:00   1
    32G 也是一样的
    simple2025
        3
    simple2025  
    OP
       2022-11-15 11:30:02 +08:00
    @Leonard 笔记本,轻薄的,加不了,本来想加的,都买了内存条了,结果加不了,不可能换电脑了,现在,穷
    simple2025
        4
    simple2025  
    OP
       2022-11-15 11:33:24 +08:00   2
    以前明明不需要这么多内存的,难道是 electron 软件越来越多了?
    zed1018
        5
    zed1018  
       2022-11-15 11:35:10 +08:00
    edge vscode 就已经是内存大户了。看看虚拟内存有没有关掉,关掉的话打开并且设置让系统决定大小,应该能缓解一下
    simple2025
        6
    simple2025  
    OP
       2022-11-15 11:36:45 +08:00
    @zed1018 我设了虚拟内存,也是 16G
    zed1018
        7
    zed1018  
       2022-11-15 11:37:29 +08:00
    另外不想重启的话可以用一下微软自己那个工具包 sysinternals 的 rammap 的 empty ,类似国产优化软件的内存释放,能触发让系统吐出缓存的内存
    zed1018
        8
    zed1018  
       2022-11-15 11:39:31 +08:00

    andyskaura
        9
    andyskaura  
       2022-11-15 11:40:15 +08:00   2
    话说你首先应该检查一下,是什么应用的内存在伴随时间增长?
    simple2025
        10
    simple2025  
    OP
       2022-11-15 11:40:44 +08:00
    @andyskaura 这也太难查了吧
    oldshensheep
        11
    oldshensheep  
       2022-11-15 11:47:46 +08:00   2
    笔记本电脑买来 8G ,不够加了一个 8G ,-> 16G
    然后发现还是不够,换了一个 16G 内存条 -> 24G
    现在发现还是不够,双十一买了一个 32G 内存条 -> 48G
    ......
    Rache1
        12
    Rache1  
       2022-11-15 11:51:48 +08:00   1
    之前攒机买的 8G*4 ,前段时间升级平台从 AMD -> Intel ,结果有一根内存条点不亮了,只剩下 8G*3 ,老是内存不足,轻轻松松就占用 80% 了。

    趁着双十一,下手了 32G*2

    建议内存条,单条 16G 起,不建议 8G 了。
    shakoon
        13
    shakoon  
       2022-11-15 11:56:42 +08:00
    9 月份到现在没关过机的 8g 小机表示一切正常
    simple2025
        14
    simple2025  
    OP
       2022-11-15 11:57:10 +08:00
    @shakoon 羡慕
    simple2025
        15
    simple2025  
    OP
       2022-11-15 11:58:22 +08:00
    @Rache1 只能笔记本,买之前还不知道轻薄笔记本不能加内存条
    wanguorui123
        16
    wanguorui123  
       2022-11-15 12:03:17 +08:00
    现在主力机都 32G 起步了,开 3 个虚拟机就爆内存
    tpxcer
        17
    tpxcer  
       2022-11-15 12:09:05 +08:00 via iPhone
    16G 是小了啊
        18
    simple2025  
    OP
       2022-11-15 12:10:51 +08:00
    @wanguorui123 没那么有钱,当然觉得 16G 是够了啊
    simple2025
    ManjusakaL
        19
    ManjusakaL  
       2022-11-15 12:11:11 +08:00   1
    simple2025
        20
    simple2025  
    OP
       2022-11-15 12:11:26 +08:00
    @wanguorui123 而且我当时去买的时候没有 32G 的机子,现在 32G 的笔记本多了好多
    lxcForPHP
        21
    lxcForPHP  
       2022-11-15 12:47:02 +08:00   1
    电脑从买了就没真正意义上的关机过,现在内存 32G ,再开个虚拟机,感觉勉强够用
    wudaye
        22
    wudaye  
       2022-11-15 13:57:23 +08:00   1
    我也是 16G 不够用,笔记本也是板载内存不能扩展,然而我发现淘宝和线下都有升级板载内存的服务,我花了 1100 从 16G 升级到 32G ,成本上肯定是亏的,因为零售内存压根没那么贵,但是还是比换笔记本划算一些
    clf
        23
    clf  
       2022-11-15 14:15:10 +08:00
    我开发电脑都是选择至少能加装一条内存的笔记本。8+16 、16+32 、32+32 都用过,前两个是板载了小的内存,自己可以加装一条可拓展的最大内存
    mrzx
        24
    mrzx  
       2022-11-15 14:16:47 +08:00   1
    不是吧,我家台式机都 64G 内存起步了,还把硬盘的缓存调的非常高,还开启了硬盘缓存,现在磁盘性能特别强。就是不能意外断电。。。

    现在买笔记本,最少 32G 起步。。。64G 也不算过分
    binaryify
        25
    binaryify  
       2022-11-15 14:19:17 +08:00
    啥软件内存泄漏了吧,要么是网页内存泄漏了,我一般关浏览器再重新打开恢复标签页,会好很多
    lijiangang886
        26
    lijiangang886  
       2022-11-15 14:51:00 +08:00   2
    我买笔记本的一条 t0 优先级的铁则:只买非板载内存的
    现在内存是 DDR4 3200 32Gx2 的
    下回等 DDR5 烂大街了再考虑换吧
    krixaar
        27
    krixaar  
       2022-11-15 15:01:05 +08:00   1
    rammap 支持命令行的,所以确定只是 Mapped File 太多的话,写个脚本每几分钟读一下内存占用,太高了自动调用一下 rammap 就行。
    chevalier
        28
    chevalier  
       2022-11-15 15:25:05 +08:00   1
    本站还有很多人吹嘘内存 16G 上限的 M1 Mac mini 性价比高呢,想想就想笑
    20015jjw
        29
    20015jjw  
       2022-11-15 15:31:49 +08:00 via iPhone
    这么说来好久都没用 16g 的主力电脑了

    @chevalier
    需求不一样吧,如果 16g 够用性价比确实爆炸啊… 就好比你家要是三个小孩需要商务车,人家说 Model 3 性价比高,根本不是一个赛道吧…
    wetalk
        30
    wetalk  
       2022-11-15 15:38:02 +08:00
    我也 16G 笔记本,常年二三十个 chrome 页面,和十几个 idea 大中小 project ,不至于 oom
    可能你的某些软件有问题
    spacezip
        31
    spacezip  
       2022-11-15 15:51:38 +08:00
    今年 amd 轻薄本 除了 hp 都学 lx 板载了。。。。。
    keleo030
        32
    keleo030  
       2022-11-15 16:00:15 +08:00
    实测我的 m1 mba ,只有 8G 内存,但是存储空间够的情况下,即使 ae 调用了超过 50G 内存也不会崩溃。依然可以正常使用。我不知道楼上在笑什么...
    simple2025
        33
    simple2025  
    OP
       2022-11-15 16:07:13 +08:00
    @mrzx 你们都是有钱的大佬,我不是,我很穷啊
    simple2025
        34
    simple2025  
    OP
       2022-11-15 16:08:30 +08:00
    @wetalk 你可能没有虚拟机,我是虚拟机 5G 内存,然后 vscode 至少两个,然后 QQ,微信,edge 浏览器,calibre,还有自己的 python 脚本跑在 windows 上面
    simple2025
        35
    simple2025  
    OP
       2022-11-15 16:11:21 +08:00
    @binaryify 我现在浏览器都不想关
    jdOY
        36
    jdOY  
       2022-11-15 16:22:20 +08:00   1
    我 64g 内存偶尔也会有这种情况,不用的软件,浏览器页面关掉,基本能解决
    simple2025
        37
    simple2025  
    OP
       2022-11-15 16:34:31 +08:00
    @jdOY 不关不关,打死都不关
    mrzx
        38
    mrzx  
       2022-11-15 16:45:50 +08:00
    @chevalier 有需求就用,不要犹豫,这世间上,唯有时间是最贵的。

    都知道没性价比,但是别人有这个需求啊。
    hsfzxjy
        39
    hsfzxjy  
       2022-11-5 16:47:51 +08:00 via Android
    加条 16G 内存也没多少钱啊,几百块换几年的舒坦不好么
    threebr
        40
    threebr  
       2022-11-15 16:50:44 +08:00   1
    我 8g 板载内存早就想把笔记本砸了
    lslqtz
        41
    lslqtz  
       2022-11-15 16:54:34 +08:00
    我几乎没用到 16GB ,8GB 也用得还好。。
    52wb
        42
    52wb  
       2022-11-15 17:06:27 +08:00
    @threebr 我也是 8G 板载,chrome 多开几个标签页就内存爆炸,话说这种板载的内存可以通过找人焊大容量内存颗粒来升级吗?
    selfi
        43
    selfi  
       2022-11-15 17:11:39 +08:00
    看看 wsl2 吃了多少内存?多的话把它限制小点,这玩意儿吃了内存就不吐出来的。
    simple2025
        44
    simple2025  
    OP
       2022-11-15 18:07:48 +08:00
    @Richardhtw 我是 virtualbox,只分配了 5G
    3xSiGMA
        45
    3xSiGMA  
       2022-11-15 18:22:47 +08:00 via iPhone
    我 8G 内存 一直都 80.90.占用崩不住
    3xSiGMA
        46
    3xSiGMA  
       2022-11-15 18:23:20 +08:00 via iPhone
    @threebr 我也是 真的受不了
    cyningxu
        47
    cyningxu  
       2022-11-15 18:59:52 +08:00
    加内存吧,手机现在都 16G 了,充钱就可以变强!
    simple2025
        48
    simple2025  
    OP
       2022-11-15 19:01:20 +08:00
    @cyningxu 加不了内存,要加内存只能换电脑,穷,我还想换椅子呢
    autoxbc
        49
    autoxbc  
       2022-11-15 19:28:52 +08:00
    @chenqh #3 下次别买内存板载的笔记本了,厂家都是一群坏怂,消费者要擦亮眼睛
    simple2025
        50
    simple2025  
    OP
       2022-11-15 19:31:11 +08:00
    @autoxbc 以前没见过啊,被坑了
    threebr
        51
    threebr  
       2022-11-15 20:08:02 +08:00
    @52wb 淘宝上你搜下可能有人做
    ih8es9OIzne0959p
        52
    ih8es9OIzne0959p  
       2022-11-15 20:44:32 +08:00
    任务管理器杀几个占用高的,然后再手动启动试试,有的软件做的不是很好。
    selfi
        53
    selfi  
       2022-11-15 20:53:36 +08:00
    @ManjusakaL #19 so rich
    msg7086
        54
    msg7086  
       2022-11-16 02:46:04 +08:00   1
    @zed1018 #5 没虚拟内存的话内早就爆了。

    @zed1018 #6 你 16G+16G 都会出现 OOM 的话说明你日常内存使用已经接近 32G 了。
    要防止 OOM 的话只能使劲加物理内存或者虚拟内存。
    我现在没虚拟机日常内存使用率 40G/72G 。
    msg7086
        55
    msg7086  
       2022-11-16 02:48:51 +08:00   1
    穷就多加虚拟内存。16G 内存加 64G 虚拟内存就能让你跑 80G 的程序。
    nuk
        56
    nuk  
       2022-11-16 03:05:36 +08:00
    已经一步到位插到 128G 了,感觉应该能顶几年
    smallthing
        57
    smallthing  
       2022-11-16 03:17:34 +08:00
    edge 开了标签节能吗?
    设置-系统和性能-


    在指定一段时间后,将非活动标签页置于睡眠状态:

    不活动 30 秒
    当效率模式打开时,非活动选项卡将在 5 分钟或更短时间后进入睡眠状态。实际时间可能因资源使用情况和阻止站点睡眠的活动(例如播放音频)而异。



    另外内存为啥不够用很容易查啊?有啥难的
    smallthing
        58
    smallthing  
       2022-11-16 03:18:06 +08:00   1
    @chenqh 虚拟内存设置成自动很难吗
    simple2025
        59
    simple2025  
    OP
       2022-11-16 07:26:08 +08:00
    @msg7086
    @smallthing 我之前是固定 16G 虚拟内存的
    msg7086
        60
    msg7086  
       2022-11-16 08:53:23 +08:00   1
    @chenqh 固定 16G 的话就是你内存只能吃 32G 。超过 32G 就会出现 OOM 。
    (大部分的人都以为用 16G 内存时内存占用 90%就是用了快 15G 了。不,如果 16G 内存经常出现占用 90%,大概率你已经用了 30-40G 了。如果真的只用了 15G 的话,内存占用应该在 40-60%附近。)
    tt67wq
        61
    tt67wq  
       2022-11-16 10:05:17 +08:00   1
    你用了啥把内存吃了这么多啊?
    byte10
        62
    byte10  
       2022-11-16 10:07:12 +08:00
    @keleo030 你这就不懂了,一部分人都认为内存大,显得技术就高,显得厉害,这个心理作用。我也打算搞一个 64G 的小主机
    wudicgi
        63
    wudicgi  
       2022-11-16 10:25:03 +08:00
    还是重启吧, Win10 运行时间长了内存有时会莫名其妙占用很多,把所有前台程序都关闭也没多大效果
    wudicgi
        64
    wudicgi  
       2022-11-16 10:26:38 +08:00
    rammap 之类软件显示的数据一直没看懂
    因为系统里装的东西多,目前比较怀疑是有些驱动程序写得不好,有内存泄漏
    Lans
        65
    Lans  
       2022-11-16 11:35:23 +08:00
    建议不要用 edge
    simple2025
        66
    simple2025  
    OP
       2022-11-16 14:54:43 +08:00
    @tt67wq 分配 5G 给 virtualbox, 然后 QQ,微信,开两个 vscode, 开 calibre,然后开 edge 没了
    tt67wq
        67
    tt67wq  
       2022-11-16 15:13:05 +08:00   1
    @chenqh 那确实不够用,上 32 吧
    liyafe1997
        68
    liyafe1997  
       2022-11-16 17:08:58 +08:00 via Android   1
    你不会给虚拟内存设了个上限吧,Windows 下理论上你的硬盘够大不会 OOM ,甚至我在用了 nvme ssd 之后就算 commit 超过物理内存很多,即使系统频繁换页也基本无感了
    simple2025
        69
    simple2025  
    OP
       2022-11-16 18:42:47 +08:00
    @liyafe1997 是设了,之前没想到内存会不够用啊
    641571835
        70
    641571835  
       2022-11-17 10:31:28 +08:00   1
    @chevalier 装个 docker 再开几个 idea 窗口内存就捉急了 还不能加内存是最无语的
    icedx
        71
    icedx  
       2022-11-17 12:10:39 +08:00   1
    这就是放任 Electron 统治世界的后果
    环保主义者什么时候能注意到这点 XD
    kice
        72
    kice  
       2022-11-18 03:47:44 +08:00 via Android
    你开这么多,保守算下来就没 5G + 1G + 1G + 3G + 1G + 2G = 14G 。虽然实际可能没这么多,不过也难顶。

    我这边要同时开一堆 Chrome Tabs ,然后开两个 VS ,两个 VSCODE ,内存瞬间没有。

    不过内存买回来就是拿来用的,刚好够和有很多剩下体验是一样。
    simple2025
        73
    simple2025  
    OP
       2022-11-18 11:48:49 +08:00
    @kice 我就是不是刚刚好啊,因为动不动就会 out of memory,然后 vscode 也崩了,可能你没能这种感觉
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     909 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 20:22 PVG 04:22 LAX 12:22 JFK 15:22
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86