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

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

  •  
  •   leeyuzhe · 2023-08-17 09:53:07 +08:00 · 7115 次点击
    这是一个创建于 469 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

    吃的越多还不好吗?
    kokutou
        17
    kokutou  
       2023-08-17 11:08:36 +08:00 via Android
    wsl2 换成 wsl1 。。

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

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

    bclerdx
        68
    bclerdx  
       2023-08-21 13:22:07 +08:00 via Android
    @ch2 好好的,怎么会松啊。
    bclerdx
        69
    bclerdx  
       2023-08-21 13:28:39 +08:00 via Android
    @msg7086 如果挂上 SSD 呢。
    msg7086
        70
    msg7086  
       2023-08-21 17:03:58 +08:00
    @bclerdx 那就是磨 SSD 寿命了。SSD 终究性能是比不过内存的,所以有条件肯定是上足内存最好。但是如果要省钱,把虚拟内存堆到 SSD 上,倒也是很常见的做法。

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