笔者的机器配置和环境如下:
调整IDEA的JVM参数还是很有必要的,下面是我从打开IDEA到一顿 *** 作使之内存吃紧之后的内存占用及GC情况:
当开的项目过多,或Build/Import超大项目时,就会出现这种提示(在1080p外接显示器上截的,糊了),并且会越发卡顿:
点击Configure,就会d出修改最大堆大小的对话框:
当然,我们并不满足于只修改堆大小。点击IDEA Help菜单中的Edit Custom VM Options项,打开IDEA的JVM参数列表,就可以进行优化了。
请注意,以下是根据我的环境调整的参数,虽然大体通用,但仍然要具体情况具体分析。另外为了表述清晰,写了一些注释,有一些默认开启的项也加了进来,就当是复习+拓展一下常用的JVM参数吧。
可见,虽然我们平时提起调优,指的都是那些相对大型的服务端应用,但是Java离我们如此之近,身边的很多东西都是可以拿来实践的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)