V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
leeyuzhe
V2EX  ›  Windows

16g 的 windows11,我自己的用户程序可用内存连 8g 都不到就占满了

  •  
  •   leeyuzhe · 254 天前 · 6316 次点击
    这是一个创建于 254 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我自己主动使用的就四个应用 idea 、chrome 、wsl 、clash ,这时候再开个微信都会导致占用率升到 90%以上,然后干啥都卡卡的

    72 条回复    2023-11-10 14:20:54 +08:00
    wu67
        1
    wu67  
       254 天前
    搞开发是这样的, 建议内存槽直接插满
    leeyuzhe
        2
    leeyuzhe  
    OP
       254 天前
    @wu67 公司电脑,自己不想掏钱,有没有啥现有硬件条件下优化操作
    wu67
        3
    wu67  
       254 天前
    公司的就更好办了, 直接叫人事过来看几分钟你的工作状态, 卡成这鬼样子, 直接走流程申请加内存, 但凡人事正常点都会给你加
    Morii
        4
    Morii  
       254 天前
    @leeyuzhe

    1.找 IT 加内存
    2. 装 WIN10 LSTC
    INCerry
        5
    INCerry  
       254 天前   ❤️ 2
    最好的办法就是优化硬件
    不行的话,增大虚拟内存,把 IDEA 的 GC 换成 ShenandoahGC ,然后调小 xmx xms 的预算,基本你开几个项目的话,内存占用 2GB 以内

    -XX:+UnlockExperimentalVMOptions
    -XX:+UseShenandoahGC
    -XX:ShenandoahGCHeuristics=compact

    在装个 process lasso ,打开内存处理,再把系统的内存压缩给打开 Enable-MMAgent -mc ,基本就只能这样了
    zed1018
        6
    zed1018  
       254 天前
    不是所有占用都在这里显示
    ShadowPower
        7
    ShadowPower  
       254 天前
    1. 现在内存便宜了,如果能加内存,直接加内存解决
    2. 修改用户目录下的.wslconfig (如果没有,可以新建一个)里的 memory 配置项,限制一下 WSL2 的内存上限,例如:
    memory=4GB

    文档:
    https://learn.microsoft.com/zh-cn/windows/wsl/wsl-config
    jurassic2long
        8
    jurassic2long  
       254 天前
    这也没满啊, 内存生来就用来用的, 为啥一定要空一些呢
    ABCDEFAA
        9
    ABCDEFAA  
       254 天前
    @ShadowPower WINDOWS 加内存并没有什么卵用啊.随便 16 开机吃 6G 到加到 32G 吃到 10G. .之前因为内存占满了日常使用在 12G 以上 开了个游戏。现在更糟糕了。加到 32G 之后游戏开启普遍吃到 20G
    opengps
        10
    opengps  
       254 天前   ❤️ 2
    去详细标签下,额外打开“提交内存”一列,看看到底是什么程序占了内存的大头,按需停用,避免无意义的浪费
    squarefong17
        11
    squarefong17  
       254 天前
    win10 我记得开机啥都没干就有 1 个多 G 。win11 上这个数大概 3-4G 。。。说不定你装回 win10 就会好很多。。。

    然后可以搜一下 360 怎么优化的,虽然 360 很流氓,但是流氓干流氓还是有一手的,win 系统现在自带一堆傻叉服务。不想用这些就手动关服务
    leeyuzhe
        12
    leeyuzhe  
    OP
       254 天前
    @jurassic2long 没空啊,现在才开了四个应用,接下来我再随便开个向日葵或者微信就会占满
    paopjian
        13
    paopjian  
       254 天前
    wsl 占用内存没显示吧
    ch2
        14
    ch2  
       254 天前
    看着像是你的内存条松了,有 8g 用不上
    encro
        15
    encro  
       254 天前
    啊,我最近 windows 用得烦了,又换成 linux ,主要是 wsl 还是体验不爽,用 jetbeans remote 确实垃圾
    Morii
        16
    Morii  
       254 天前
    @ABCDEFAA

    吃的越多还不好吗?
    kokutou
        17
    kokutou  
       254 天前 via Android
    wsl2 换成 wsl1 。。

    wsl2 是虚拟机,要分配内存的。。
    ABCDEFAA
        18
    ABCDEFAA  
       254 天前   ❤️ 1
    @squarefong17 我 32G 开机啥都没开就 6G 了。 开了个浏览器 10G 日常.......WINDOWS 就是一个屎·内存插的越多会用的越多.而且你在进程里边根本找不到使用内存的进程。实际使用只有 3 个 G 剩下 6 个 G 被偷了
    ABCDEFAA
        19
    ABCDEFAA  
       254 天前
    win7 没有这个问题
    ShadowPower
        20
    ShadowPower  
       254 天前
    @ABCDEFAA 有用,我加到 128GB 了,开机也只用了 4GB
    csrocks
        21
    csrocks  
       254 天前
    同 win11 16g, 完全不够用. 我已经把 wsl 关了, 编译什么的都放服务器.
    另外推荐一个软件: https://www.wisecleaner.com.cn/wise-memory-optimizer.html
    自动清理内存的, 我一直挂着在, 内存基本在 85%左右
    ABCDEFAA
        22
    ABCDEFAA  
       254 天前
    我使用一个软件 RAMMAP. 直接把 9G 占用的内存将到 3G
    ABCDEFAA
        23
    ABCDEFAA  
       254 天前
    估计是 BUG10 的内存溢出!
    ABCDEFAA
        24
    ABCDEFAA  
       254 天前
    内存泄露·
    lyxeno
        25
    lyxeno  
       254 天前
    wsl ,idea 两个内存占用大户。16g 基本别想着 wsl 了
    DOLLOR
        26
    DOLLOR  
       254 天前 via Android
    现在的快速开机功能不会彻底清理内存,会把上次关机前泄漏的内存一起带回来。
    建议重启看看。
    yangpeco
        27
    yangpeco  
       254 天前 via Android
    没有 32g 我用都不想用
    kanepan19
        28
    kanepan19  
       254 天前
    目测 cpu 也不行。 贴配置信息,
    我的战 x 7840hs 16g 的时候,开 4 ,5 个微服务也没见的有多卡。
    当然现在已加了到 40g 内存 ,丝滑般流畅。
    mingl0280
        29
    mingl0280  
       254 天前 via Android
    256G 内存表示根本无所谓
    nothingistrue
        30
    nothingistrue  
       254 天前
    虚拟机的内存,不在任务管理器里面显示具体信息,但参与占用百分比计算,你这八成有虚拟机占了好几 G 内存。(另外,集成显卡和一些硬件,还要占用一些内存,但这个是直接减小的总可用内存。) Win11 的系统内存虽然多,但加上杀毒、鼠标驱动等一些必备软件,也不会超过 3G 。
    debuggerx
        31
    debuggerx  
       254 天前
    换 Linux 桌面
    enihcam
        32
    enihcam  
       254 天前
    看了这个截图,就不得不推荐 Arch 系 Linux 了,比如: https://endeavouros.com/
    ration
        33
    ration  
       254 天前 via Android
    wsl 设置最大占用内存。。
    yeqizhang
        34
    yeqizhang  
       254 天前 via Android
    我的 win10 ,用着用着内存就占高了,进程里也看不到是啥占用的,隔一周多重启电脑才行,不知道哪的内存泄露
    openliucongbx
        35
    openliucongbx  
       254 天前
    @csrocks 这个不错感谢推荐
    kokutou
        36
    kokutou  
       254 天前
    @csrocks #21
    wise 的软件开发很烂...有人蓝屏, 查 dump 是他家的驱动文件....wise 什么的.sys
    yor1g
        37
    yor1g  
       254 天前
    换个 openj9 的 jdk 少占很多
    amirobotics
        38
    amirobotics  
       254 天前
    电脑 16GB 真的不够,24G 才足够。
    saybyetoGFW
        39
    saybyetoGFW  
       254 天前
    现在 32gb 单条内存也没多贵啊,内存条直接插满就是咯。公司的设备还这么扣扣索索的。
    Sekai
        40
    Sekai  
       253 天前
    chrome 就是个无底洞。。我已经换 32g 了,现在内存便宜,二手更便宜的,16g 是真的不够用
    moell
        41
    moell  
       253 天前
    wsl 占用这么少吗?我运行 wsl2 咔咔到 2G ,最后还是用的 VirtualBox
    leefor2020
        42
    leefor2020  
       253 天前
    我工作电脑内存板载焊死的......我之前想自己加都不行
    msg7086
        43
    msg7086  
       253 天前
    @ABCDEFAA #22 你内存占用是 12.2G 。*物理*内存占用才是 4.1G 。
    内存占用没有「满了」的一说,虚拟内存只要硬盘够就可以一直吃,你 C 盘空余 200G 的话你开 10 个 20G 的游戏吃掉 200G 内存都能跑起来,最多就是因为要做分页交换,速度慢一点罢了。
    这并不能代表加内存没有卯月。同样开 200G 内存的游戏,你插 16G 和插 32G ,后者要减少大量的分页交换,速度自然也会快得多。
    msg7086
        44
    msg7086  
       253 天前
    你 9G 的物理内存占用降到 3G ,无非就是把 6G 的占用强行塞进了更慢的硬盘里而已。主动降速运行也是有点东西的。
    zhujunsan
        45
    zhujunsan  
       253 天前
    @lyxeno wsl 1 还是可以的
    GQ1996
        46
    GQ1996  
       253 天前
    @DOLLOR 对,如果是主要用来开发的机器还是把快速启动关了。时间累积还是会出问题,内存占用大,睿频出错,无法关机变重启。
    sloknyyz
        47
    sloknyyz  
       253 天前
    别折腾了,我的开发电脑 32G 有时候都不够用。现在一堆软件用 electron 开发,没办法,内存大户。公司不想给钱就自己加钱买内存条,现在内存条价格也不贵,为了开发舒服这点钱还是要花的。
    yeqizhang
        48
    yeqizhang  
       253 天前 via Android
    @ABCDEFAA 试了这个,是真不错,85%直接干到 45%,再也不用重启了……
    zhangshine
        49
    zhangshine  
       253 天前
    内存这么便宜,16g 太磕碜了
    subframe75361
        50
    subframe75361  
       253 天前
    meixg
        51
    meixg  
       253 天前
    内存就是要用的,这论坛写代码的这么多,空间换时间不懂么?内存大就可以多申请一些内存,执行就会快一些。插个 32G 内存,结果就用到 8G 就舒服了?
    mmdsun
        52
    mmdsun  
       253 天前 via iPhone
    任务管理器,去详情标签页,右键点击表格头,选项列。你这样看不准的。 而且 Win 是提交内存才是可用内存。。
    crazyweeds
        53
    crazyweeds  
       253 天前
    本来我想粘贴一下我 96GB 内存的截图,但突然想到,这样做的话,会让楼主觉得不适,就放弃了。
    kierin014
        54
    kierin014  
       253 天前   ❤️ 1
    你这应该核显的电脑吧,核显是使用电脑内存作为显存的基本上啥事不干都要占个 1g 。
    MXMIS
        55
    MXMIS  
       253 天前
    浏览器也是吃内存大户,我平时也是一下打开十几二十个标签页,设置打开标签睡眠功能可以省一些内存出来
    dbg
        56
    dbg  
       253 天前
    @crazyweeds 这种事儿还是让我来干吧。![]( https://i.mij.rip/2023/08/17/306441bf95f4fa4b45ebec6d684b4d7a.jpeg)

    ![]( https://i.mij.rip/2023/08/17/bfeb04c13a837af44e083e62e4eacb03.jpeg)
    YokusaRekV
        57
    YokusaRekV  
       253 天前
    你这个 Clash for Windows 内存占用好高啊,我这边的 cfw 占用堪堪 100MB 出头
    Ansen
        58
    Ansen  
       253 天前 via iPhone
    最近我 32G 内存都有点扛不住了
    Creator1
        59
    Creator1  
       253 天前
    40g 内存日常占用 13g 左右
    leeyuzhe
        60
    leeyuzhe  
    OP
       253 天前
    @YokusaRekV 发现了,好像内存泄露了,我重启了下变成 100 了
    lilei2023
        61
    lilei2023  
       253 天前
    @kanepan19 战 X 体验咋样,最近看了一圈,貌似就这款性价比还可以
    jaybing926
        62
    jaybing926  
       252 天前
    i3 8100 ,倒不是内存的问题,CPU 经常 100%
    ABCDEFAA
        63
    ABCDEFAA  
       251 天前
    @leeyuzhe 不知道哪个驱动内存泄漏 头疼·
    kanepan19
        64
    kanepan19  
       251 天前
    @lilei2023
    战 x 质感可以, 也可以看看 thinkbook 版
    dream7758522
        65
    dream7758522  
       250 天前 via Android
    一根 16g 内存,现在不到 150 元。让公司给加,不给加的话,自己买一根加上,提高工作效率,节省的时间摸摸鱼不香吗?
    benhaz
        66
    benhaz  
       250 天前
    同 16g 内存升级到 win11 感觉不够用,刚买了两条小厂的 32G ,目前 64G 怎么都用不完:-)
    ABCDEFAA
        67
    ABCDEFAA  
       250 天前
    内存泄漏问题无法解决 不知道什么驱动导致的 来个高手解决.
    根据微软官方解决方案测试了一天 发现计算机没有使用,池分页字节数一直上升

    bclerdx
        68
    bclerdx  
       250 天前 via Android
    @ch2 好好的,怎么会松啊。
    bclerdx
        69
    bclerdx  
       250 天前 via Android
    @msg7086 如果挂上 SSD 呢。
    msg7086
        70
    msg7086  
       249 天前
    @bclerdx 那就是磨 SSD 寿命了。SSD 终究性能是比不过内存的,所以有条件肯定是上足内存最好。但是如果要省钱,把虚拟内存堆到 SSD 上,倒也是很常见的做法。

    不考虑性能损失的话,插 8G 然后给个 100G 虚拟内存,除了不能开虚拟机外别的基本啥都能跑了。
    rophie456
        71
    rophie456  
       170 天前
    @kanepan19 战 x 用着如何? amd 的小毛病还在吗?发热续航呢?
    kanepan19
        72
    kanepan19  
       169 天前
    @rophie456 轻薄本选 amd 就行。 不要迷信 intel ,看看苹果的 cpu 你就知道这些年 intel 有多么拉了。 当然台式机,游戏本,可以选 intel
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2833 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 06:31 · PVG 14:31 · LAX 23:31 · JFK 02:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.