解决IDEA分配内存不足引起卡顿的问题
在使用IDEA的过程中,经常会运行一段时间后程序卡顿。一段代码可能要敲很久或者出现死机状态,严重影响代码书写速度。经查阅资料,IDEA的自动分配内存最大只有750m大小,这显然是不够用的。想要流畅的运行IDEA,一种非常简单的办法就是手动修改系统分配内存。
(以下是以mac系统为例的详细介绍,windows同理)
找到目标文件位置
-
我们首先要找到设定分配内存的系统文件。mac系统打开该文件只需在应用程序中单击右键,打开显示包内容。
-
进入contents后点击bin文件夹
-
如图所示的idea.vmoptions文件就是我们要找的目标文件!
进行修改
我们用任意一个文本编辑器打开上述文件,发现有如下内容:
图片中红色方框中的内容就是分配内存的语句,我们把128、750分别更换成1024和2048,就将内存最小/大分配量更换成了1G和2G,这样的内存就足够我们使用了
在IDEA端接受修改
现在我们打开IDEA,点击Intellij IDEA,进入Appearance & Behavior中的Appearance,勾选图片中选项就OK了!
现在再运行一下IDEA试试?