V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tianlianjie
V2EX  ›  问与答

32g 内存已经不够用了,现在软件这么耗内存吗

  •  
  •   tianlianjie · 2022-08-22 15:22:59 +08:00 · 3881 次点击
    这是一个创建于 856 天前的主题,其中的信息可能已经有所发展或是发生改变。

    买了个 32g 的外星人,本以为开发够用,谁知开一个项目内存就占了 80 多了。 记得之前 macbook 的 win10 系统开两个项目也不到 60 。 到底是原因,是 i12 处理器的锅还是 win11 的锅

    https://imgur.com/kEks00B

    18 条回复    2022-08-23 15:04:17 +08:00
    msg7086
        1
    msg7086  
       2022-08-22 16:05:52 +08:00
    是不是应该把内存那一页的图贴出来。
    Asakijz
        2
    Asakijz  
       2022-08-22 16:09:16 +08:00
    内存就是拿来用的呀,真不够的时候再往上加吧
    AdamMaggie
        3
    AdamMaggie  
       2022-08-22 16:15:10 +08:00   ❤️ 1
    Visual Studio 的后台代码分析非常吃内存,甚至都怀疑有内存泄漏的 bug.
    lusi1990
        4
    lusi1990  
       2022-08-22 18:46:08 +08:00 via Android
    现在软件应该是依赖操作系统的调度。有多少内存就用多少内存。不够了让操作系统去释放
    QHKZ
        5
    QHKZ  
       2022-08-22 18:59:22 +08:00
    8,064.3MB
    这不是 8GB 么
    coderluan
        6
    coderluan  
       2022-08-22 19:08:49 +08:00
    你得看性能那页内存部分,说不定是缓存太高
    n2l
        7
    n2l  
       2022-08-22 22:27:21 +08:00 via iPhone
    @QHKZ 盲猜百分比
    jfdnet
        8
    jfdnet  
       2022-08-22 22:32:20 +08:00
    16G 占用大概也会是 80 多吧,纠结这个占用多少没有什么意义。这也说明不了内存是不是不够用。
    786375312123
        9
    786375312123  
       2022-08-23 05:27:17 +08:00
    vs + debugger 这个内存使用情况还行吧,开 resharper 试试。
    不过你这前三项加起来也就 13G 内存啊。你其他 12G 都是这些零七八碎的小程序累加起来的?
    netnr
        10
    netnr  
       2022-08-23 08:42:20 +08:00 via Android
    下载 RAMMap
    点击 Empty->System working set
    直接瘦虚脱
    litguy
        11
    litguy  
       2022-08-23 08:51:38 +08:00
    @AdamMaggie windows 下面感觉是这样,但是用 linux remote 的时候观察过 server 上面语言解析服务占用的内存并不算大,不知道为什么 windows 下面那么大
    tianlianjie
        12
    tianlianjie  
    OP
       2022-08-23 09:34:15 +08:00
    @QHKZ 总共内存占 80%多
    tianlianjie
        13
    tianlianjie  
    OP
       2022-08-23 09:34:37 +08:00
    @jfdnet 俺是 32g 的
    leipengcheng
        14
    leipengcheng  
       2022-08-23 09:52:17 +08:00
    好像我 16g 都完全够用了,我觉得不能惯着它
    msg7086
        15
    msg7086  
       2022-08-23 11:03:51 +08:00
    @tianlianjie #11 得看看有多少是缓存,有多少是物理内存占用,有多少是虚拟内存占用。光说物理内存占用没意义。给你插个 8G 内存也能做到物理内存占用 80%,然后剩下的一堆全塞在分页文件里。
    elechi
        16
    elechi  
       2022-08-23 13:33:12 +08:00
    是不是开了虚拟机,任务管理器有些进程内存占用显示不出来,打开资源监视器看看
    404neko
        17
    404neko  
       2022-08-23 14:19:32 +08:00
    <del>都是 Electron 的错</del>

    说起来不知道阿三更新什么 Bug 了, 最近 dwm.exe 经常吃掉 3 个 G
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3494 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 05:00 · PVG 13:00 · LAX 21:00 · JFK 00:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.