logoalt Hacker News

AnthonBergyesterday at 9:12 PM3 repliesview on HN

I swear: Good JVM settings can make Jetbrains IDEs fly with performance. Startup is way faster too.

I like ZGC. And having the IDE grab more RAM immediately on startup than the default. Something like Xms=4g or however it's done.

I cannot understand why Jetbrains keep the VM settings as constrained as they do. It's a big difference.


Replies

mhbyesterday at 9:43 PM

I want Jetbrains to fly! What settings should I use?

pregnenoloneyesterday at 9:37 PM

> I cannot understand why Jetbrains keep the VM settings as constrained as they do. It's a big difference.

A lot of the things JetBrains does are questionable, particularly the way they write UI applications. One would expect from a company that spawned a widely used JVM language and a JVM IDE that they would know how to write responsive Java UIs, but apparently, they don't. They are doing some really weird stuff like mixing up Skia with Swing, it’s just a big mess. The worst part is that most people will end up thinking Java is the issue. Ironically, Microsoft has done the same to Visual Studio which is incredibly sluggish these days.

show 1 reply
traderj0eyesterday at 9:16 PM

JVM settings are always wrong no matter what, it's impressive

show 1 reply