我们知道开发中经常会遇到内存泄漏的情况( java.lang.OutOfMemoryError),那么在开发中就需要实时监控内存的占用情况,在idea中设置内存显示及回收的方法为:File -> Setting -> Appearance & Behavior -> Appearance ->Window Options 勾选Show memory indicator,如下图
这个时候IDEA右下角会显示内存占用比(234 of 725M,234表示当前占用内存为234M,最大可用内存为725M)
点击红框中部分可以回收部分内存(相当于GC了)
一般普通项目用默认的最大内存是足够的,如果单个项目比较大,那idea就会感觉的明显的卡顿
可以修改idea安装目录下的 idea64.exe.vmoptions中的属性,可以直接在idea中编辑vm参数
Xms(最小内存)
Xmx(最大内存)
修改之后重启idea,最大内存更新了(实际显示的最大内存会少一点)
这样我们在开发中就可以实时监控内存的占用情况了,Nice