MBP 14 低配开个 IntelliJ IDEA,用了 5 个多 G 的内存,正常吗?

2022-01-05 12:11:08 +08:00
 dubdu

用 IntelliJ IDEA 就开了个 zookeeper 的源码,整个文件夹带上乱七八糟编译文件也就 200 多 MB ,怎么占用内存这么大?重启了小点也就 1-2 个 G ,但长时间不关 IDEA 很快就到了 5 个 G 了,平时也不写代码,就读读源码,怎么会占用这么大的内存?

https://sm.ms/image/E6zpwmQfXJS1AM2

6125 次点击
所在节点    MacBook Pro
30 条回复
sadfQED2
2022-01-05 18:12:00 +08:00
我 8G 的 mbp ,基本上都是满内存,而且还占 7 8G 的 swap
rosu
2022-01-05 18:24:20 +08:00
是不是你经常切换分支?如果切换分支会把之前的内存也保存着
1sm23
2022-01-05 18:26:21 +08:00
@hello2090 #13 一分钟不看内存占用身上像有蚂蚁在爬
keepeye
2022-01-05 18:28:42 +08:00
200M 的代码用几个 G 很正常啊,它要分析建立索引吧,你把代码文件 mark as plain text 就不占多少内存了
hello2090
2022-01-05 18:47:59 +08:00
@1sm23 对!还有电池健康度,一天看 4 次。硬盘读写量一天 8 次!好几万的电脑呢,总得小心仔细用啊😄
MakHoCheung
2022-01-05 19:33:31 +08:00
是不是开了 svn 插件,这个插件有问题的。然后可以 help -> change memory settings 改下就好了,我 m1 air 是给 2048 都没什么大问题
breezeFP
2022-01-05 21:51:40 +08:00
留着内存不用,就是玩?
bigYangMao
2022-01-06 08:54:42 +08:00
idea 是占的多,实在不行设置下去减少内存,但是内存少到一定程度他自己会变慢
dubdu
2022-01-06 14:34:55 +08:00
@AoEiuV020CN
@GinXgo
@NexTooo
@Leviathann
我平时不用 run 代码,只读读静态源码,设置 jvm 的 memory 参数有用吗?
Leviathann
2022-01-10 00:28:12 +08:00
@dubdu 这个就是控制 idea 本身的 jvm 占用的,运行代码那是独立的 jvm ,在运行的 config 里配置

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

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

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

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

© 2021 V2EX