这 IDEA 也太吃内存了, 32G 都不够用了

2023-08-18 09:02:08 +08:00
 buludu

8362 次点击
所在节点    MacBook Pro
61 条回复
GeekSuPro
2023-08-18 09:17:19 +08:00
进来之前:idea 出 bug 了?能占用 32G ?
进来之后:才 9G ,hei~tui ,标题党
HelloWorld556
2023-08-18 09:17:34 +08:00
murmur
2023-08-18 09:19:50 +08:00
换 win 随便整个台式机 64g 内存够了吧,还有那个 window server 是不是经典的苹果要爆内存的标志
HoseaDev
2023-08-18 09:21:22 +08:00
8355
2023-08-18 09:22:22 +08:00
都是 idea 的错
Mogugugugu
2023-08-18 09:29:53 +08:00
Tabby 是那个 Terminal 么?占用这么狠?另外 DBeaver 也挺猛啊、我用 DataGrip 占用也没这么高啊
monmon
2023-08-18 09:30:51 +08:00
注意看这个进程叫 kernel_task ,它似乎占用了过多的内存,如果你感觉到电脑变得很卡,idea 操作不流畅,或许和这个进程有关 [mac 中 kernel_task 占用大量内存如何解决? - benjamin 的回答]( https://www.zhihu.com/question/56689986/answer/662048875)
youngkingdom
2023-08-18 09:31:41 +08:00
都是 idea 的错,你不如去问问为啥微信会占用 700M 的内存
iFlicker
2023-08-18 09:33:03 +08:00
你这不行,android 跑一个大点的工程一个 idea 就吃 20 个 g (公司配的 M1 只有 16g ) 卡死了 ,跑一次得执行一次./gradlew --stop
Goooooos
2023-08-18 09:34:32 +08:00
换 zgc 后,常用内存从 6G 变到 3G 以下
wanniwa
2023-08-18 09:50:54 +08:00
mac 的内存使用方式和 win 的好像不太一样,只要没出现卡顿不要有内存焦虑
wugp
2023-08-18 09:51:06 +08:00
还好,内存压力才到一半
Corybyte
2023-08-18 09:54:16 +08:00
换 Neovim 吧
gotosre
2023-08-18 10:48:11 +08:00
@GeekSuPro +1 tui too
iColdCat
2023-08-18 11:05:34 +08:00
是的是的 占用太高了 32 根本不够 快换电脑
20015jjw
2023-08-18 11:14:54 +08:00
冷知识:用 swap 也不会死
mtmax
2023-08-18 11:23:40 +08:00
@Goooooos 能分享下配置吗 为啥我升级后反而上升了
Goooooos
2023-08-18 11:30:20 +08:00
@mtmax
-Xms3g
-Xmx6g
-XX:+UseZGC
-XX:ConcGCThreads=2
-XX:ParallelGCThreads=4
-XX:ZCollectionInterval=120
-XX:ZAllocationSpikeTolerance=5
-XX:MetaspaceSize=512M
-XX:MaxMetaspaceSize=1g
-XX:ReservedCodeCacheSize=1g
-Dfile.encoding=UTF-8
-Djava.net.preferIPv4Stack=true


ShadowPower
2023-08-18 11:32:05 +08:00
看了一眼我正在用的 IDEA ,好像还不如楼主的 WindowServer 吃内存
ShadowPower
2023-08-18 11:34:46 +08:00
@wanniwa 我看到很多人说 mac 的内存使用方式和 win 不一样,但为什么没有人能讲讲到底哪里不一样……
内存压缩、swap 、空闲内存当缓存用,这些不是都一样吗?

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

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

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

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

© 2021 V2EX