idea 特别耗资源

360 天前
 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
15023 次点击
所在节点    JetBrains
102 条回复
NoNewWorld
360 天前
有撒, 我 32G 都给我吃完了
xinyu391
360 天前
vscode + mvn or gradle 编译
xtreme1
360 天前
索引/构建时 cpu 占用不满才是有问题
qinxi
360 天前
再花 400 加 16G 就可以了
tobepro
360 天前
卡顿问题,2023 的感觉好了很多。耗内存是老问题了,主要看你项目的大小,我 16G 都是把内存上限限制到 2G 。
cMoon
360 天前
@NoNewWorld #1 还在主界面呢就消耗了 5700mb,开了一个项目也就增加了 600mb,这内存吃的有点看不懂
pannanxu
360 天前
32g 对于我们 java 开发者来说只能算入门水平。 - #掘金沸点#
https://juejin.cn/pin/7300876243953205299
neoblackcap
360 天前
前端项目,建索引的时候,直接 10G 打满。16G 已经不够 IDEA 消耗了,还是上 32G 吧,建议 64G
Goooooos
360 天前
你的版本太老,升级最新版本后换 zgc ,空闲内存能归还操作系统
Goooooos
360 天前
另外构建时 100%,如果你是把代码放到机械硬盘的话,迁移到固态硬盘应该有帮助
Tenvins
360 天前

6g 算占用少的了,日常 goland 把 32g Mac 内存吃完
WashFreshFresh
360 天前
没有办法,我 ddr5 的 16G 内存,跑项目能等占用到 90%往上,卡的不行。
dif
360 天前
16G 明显有些不够用了呀,去收个二手的内存条,如果价格差别不大就买新的。最好是同型号的。
yzbythesea
360 天前
xmx 搞成 16G
yelog
360 天前
为了多启动几个 idea,电脑已经升级为 96G 了
guguexxx
360 天前
干到 128
offswitch
360 天前
别说 16G ,我现在 32G 内存都不够用
forgottencoast
360 天前
是很吃资源,我随便打开一个仅有 3~4 个类文件的 Java 项目,就占用了 2G 内存。
换硬件可能更省事。
FrankAdler
360 天前
去设置里关闭一些不用的插件,我 16g 内存,经常开好几个项目也没啥问题
Jxnujason
360 天前
32G 都不够,多开几个大项目,大文件 CPU 直接 100%,卡的要命

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

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

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

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

© 2021 V2EX