• 请不要在回答技术问题时复制粘贴 AI 生成的内容
edis0n0
V2EX  ›  程序员

8GB 内存,任务管理器里算只用了 4GB 出头,动不动就 OOM(程序被 kill,浏览器页面 crash),怎么找剩下的内存被什么用了?上次看到有用 CPU 性能换降低 JB IDE 内存用量的方法,找不到了,有没有 V 友能再发一遍?

  •  
  •   edis0n0 · Oct 18, 2022 · 3973 views
    This topic created in 1482 days ago, the information mentioned may be changed or developed.

    工作电脑,就开了一个 Rider (实际项目占用了不到 100MiB 内存) 和 3 个 Edge 标签页(不知道为什么后面括号写 22 ),没有虚拟机。本机的测试环境数据量非常小,只有几百条,大量数据的测试都是用服务器。

    i.img * ur.com/Uu * J4tba.png

    i.img * ur.com/wZ * zqOwP.png

    号太新了发不了 img * ur 的图床,上次用了别的图床很多 V 用说打不开,只能麻烦大家去掉链接 *。

    18 replies  •  2022-10-19 14:03:24 +08:00
    iold
    iold
    Oct 18, 2022
    1
    没看你的图,不过都 8G 内存了,应该也是核显吧,核显要使用内存的
    loginv2
    loginv2
    Oct 18, 2022❤️1
    2
    kokutou
    kokutou
    Oct 18, 2022 via Android
    3
    谁叫你关虚拟内存的。。。
    设置系统自动管理的大小不行吗。。。
    edis0n0
    edis0n0
    OP
    Oct 18, 2022
    4
    @kokutou #3 没关虚拟内存
    murmur
    murmur
    Oct 18, 2022
    5
    8g 的电脑还是换掉吧,开发 java 可太痛苦了
    kokutou
    kokutou
    Oct 18, 2022
    6
    @edis0n0 #4
    那你手动设置了大小的?
    squarefong17
    squarefong17
    Oct 18, 2022
    7
    8G 挺难受的其实,Windows 现在就算只是开机就已经占用很多内存了,我 Win11 的机器到手新机,开机 4G RAM 就没了。。。个人建议是,不管是你装的插件 /服务,还是系统的,能关就关一些,比如搜文件慢就慢一点,EveryThing 可以关的,系统的 Super Fetch 能关就关

    Jetbrain 家的 IDE 也可以试试压低内存用量,IntelliJ 里面是 Help -> Change Memory Settings
    twofox
    twofox
    Oct 18, 2022
    8
    8G 用 JB 那真的是用 JB 了 =.=
    公司配的电脑只有 16G 我都骂娘了
    Ackvincent
    Ackvincent
    Oct 18, 2022
    9
    32GB 起步
    msg7086
    msg7086
    Oct 18, 2022 via Android
    10
    13G/15.5G ,你才 8G 内存,这不是已经用超了 5G 了吗?哪有剩下内存?
    haolongsun
    haolongsun
    Oct 18, 2022
    11
    开发项目没个 32G 我都和吃屎了一样难受,要编译,还要多开,8G 也就一个 idea 的内存吧。
    autoxbc
    autoxbc
    Oct 18, 2022
    12
    32G 起步,简单粗暴直接有效
    ByteCat
    ByteCat
    Oct 18, 2022
    13
    +200 块 再加 8G 内存就能解决问题了
    hezhiming1993
    hezhiming1993
    Oct 19, 2022 via Android
    14
    我的 IDEA 起步 4G
    montaro2017
    montaro2017
    Oct 19, 2022
    15
    我 16G 内存都快不够用了,你还在用 8G
    chenjiangui998
    chenjiangui998
    Oct 19, 2022
    16
    JDK11 出来的 GC 好像, 用 CPU 换内存, 会频繁释放内存给宿主机
    imzcg2
    imzcg2
    Oct 19, 2022
    17
    -XX:+UseShenandoahGC
    -XX:ShenandoahGCHeuristics=compact
    -XX:+UseLargePages
    -XX:-DontCompileHugeMethods
    --illegal-access=permit
    -XX:+UnlockExperimentalVMOptions
    imzcg2
    imzcg2
    Oct 19, 2022
    18
    @imzcg2 #17 但是我这边用了,会有莫名其妙闪退的情况,官方用的 G1GC 估计不是没有原因的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1662 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 08:23 · PVG 16:23 · LAX 00:23 · JFK 03:23
    ♥ Do have faith in what you're doing.