idea 特别耗资源

2023-11-21 09:16:31 +08:00
 cMoon

一打开就吃了快 6g 的内存,项目都还没打开一半内存没了

特别是在开新项目建索引或者构建的时候,cpu 也是动不动就 100

笔记本
cpu: 8400
内存: 16g
系统: win10
idea 版本: 20.3.3

感觉硬件没有瓶颈啊,是版本问题吗

百度找的 idea 优化的 vm 设置也没啥用

# 堆栈设置
-Xms4G
-Xmx4G
-XX:MetaspaceSize=1G
-XX:MaxMetaspaceSize=1G
-XX:+AlwaysPreTouch
-XX:InitialCodeCacheSize=1G
-XX:ReservedCodeCacheSize=1G

# GC 参数
-XX:ParallelGCThreads=4

# JIT 参数
-XX:+TieredCompilation
-XX:CICompilerCount=4
-XX:TieredStopAtLevel=1
-XX:MaxInlineLevel=3
-XX:Tier4MinInvocationThreshold=100000
-XX:Tier4InvocationThreshold=110000
-XX:Tier4CompileThreshold=120000

-Djava.net.preferIPv4Stack=true
-Djdk.attach.allowAttachSelf

#Error and Dump

# 关闭启动图片
-Dnosplash=true

-Dfile.encoding=utf-8
-javaagent:C:\Users\Public\.BetterIntelliJ\BetterIntelliJ-1.16.jar
15983 次点击
所在节点    JetBrains
102 条回复
Ericcccccccc
2023-11-21 11:25:40 +08:00
堆给大点, 比如 16G
fzls
2023-11-21 11:37:41 +08:00
多给点,我都是给上限 16G-。-本身 jetbrains 的 ide 就是多用内存,然后提升实际使用时的性能

-Xms512m
-Xmx16g
11232as
2023-11-21 11:39:06 +08:00
加内存呗,生产工具就别折磨自己了
laike9m
2023-11-21 13:44:31 +08:00
是时候 RIIR 了(
stormer
2023-11-21 13:47:08 +08:00
这小气巴拉的...
我都给 10G
-Xms2048m
-Xmx10240m
-XX:ReservedCodeCacheSize=2048m
mcV473b9u4GfJG81
2023-11-21 13:54:45 +08:00
idea 有概率六国语言 eclipse 就没这问题
rainABC
2023-11-21 13:57:45 +08:00
-Xms1028m
-Xmx4096m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-XX:TieredStopAtLevel=1
-XX:MaxInlineLevel=3
-XX:Tier4MinInvocationThreshold=100000
-XX:Tier4InvocationThreshold=110000
-XX:Tier4CompileThreshold=120000
-Dsun.io.useCanonPrefixCache=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-Xverify:none
-Dide.no.platform.update=true
-Dsun.io.useCanonCaches=false
-XX:ReservedCodeCacheSize=2048m
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Djava.net.preferIPv4Stack=false
-javaagent:C:\Users\Public\.BetterIntelliJ\BetterIntelliJ-1.19.jar
alsas
2023-11-21 14:18:29 +08:00
java 就这样
skwyl
2023-11-21 14:49:21 +08:00
还行吧,我 20G 开着 idea+webstorm 2023.2 版本 限制在 2G 能跑得起来,这玩意儿很玄学,我以前 8G 的时候,勉勉强强能用,现在 20G 了也还是勉勉强强能用,
youyang
2023-11-21 14:50:50 +08:00
16G 内存都感觉不够用~
kanepan19
2023-11-21 15:02:05 +08:00
跟内存其实关系不大, 我说一下我的体验。 之前用的是 10 代 i5 性能 和楼主的 i5 差不多。16g 内存
开 2 到 3 个微服务,再加一个 nodejs 开发 vue 。 已经卡的生活不能自理了。

果断换成 amd5800h , 同样是 16g 。 立马就不卡了,5800h 的性能已经比肩 M2 M1pro 了
当然两台都是黑苹果, 苹果内存管理应该比 windows 优秀。
kanepan19
2023-11-21 15:06:02 +08:00
接上面, 新换的 5800h 黑苹果,稳定使用半年。 在编译或者启动服务的时候, 已经可以无缝干其他事情了。
如果是原来 10 代 i5 ,编译的时候 cpu100% ,打开的网页都要卡。
supuwoerc
2023-11-21 15:26:12 +08:00
golang+webstorm 双开,日常卡爆
blankmiss
2023-11-21 15:43:00 +08:00
我 64G 随便他开
zzkxxx
2023-11-21 15:43:54 +08:00

vue+java 老版本 idea + webstorm 公司电脑 16G 内存 日常内存 90 以上 项目启动 97%,榨干所有内存,发现了 GITPUSH 会报内存不足的错误。
chenjiangui998
2023-11-21 15:53:26 +08:00
@kanepan19 5800h 怎么黑苹果, 自带核显能亮吗
kanepan19
2023-11-21 15:59:25 +08:00
@chenjiangui998
5800h ,4800h 的核显可以驱动了。 不过当前视频硬解还不行。 如果只做 java 开发的很推荐。
6800h 的驱动和硬解未来可期。
chenjiangui998
2023-11-21 16:04:16 +08:00
@kanepan19 好的 我去远景看下, 当时就是因为 intel 核显太弱鸡脱坑的
Chad0000
2023-11-21 16:06:20 +08:00
Java 的世界看不懂啊,我 C#,16G 就够了。现在.net8 出来更强大了。
kanepan19
2023-11-21 16:07:11 +08:00
@chenjiangui998
<a href="https://imgur.com/VNToN6q"><img src="" title="source: imgur.com" /></a>

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/993692

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX