1 . 为了查看直观先设置打开内存显示
idea主页面: File --> setting --> appearance --> Show memory indicator(在Window Options下) 此时设置好后在idea主页面的右下角会显示内存大小 eg: 235 of 2048M
2 . 大部小伙伴都是在文件中找vmoptions文件然后进行修改的 其实倒不必这么繁杂 在idea中可以直接打开该文件进行设置
idea主页面: Help --> Edit Custom VM Opotions --> 修改"-Xmx1024"该值即可
设置完之后需重启idea. 当你查看右下角内存显示的时候你会发现自己设置了2048但是显示的最大值小于它.
其实这和电脑C盘512G的大小但是实际显示的没有这么大是一个道理来的. 如果真心强迫症可以算一下差值多少将你预设的值加上这个差值就可以了. 例如: 你设置5120 显示 5086 差值 34 你就可以设置 “-Xmx5154” 即可完美显示.
卡顿优化:
可以将"VM Opotions"中的 “codeCache” 设置的大一点, 另外在最后 再加一行 设置最大的"元空间"
如图:
亲测解决!!!