找到idea安裝目錄的bin目錄,搜索vmoptions可以看到兩個文件,
idea.exe.vmoptions idea64.exe.vmoptions
- 1
這兩個文件就是IDEA的一些配置文件,帶64位的對應64位的啟動器,不帶的對應32位,默認啟動的是32位,你使用的是哪一個啟動器就改哪一個,最好是兩個一起都修改下(推薦)。
修改兩個文件中這一項,將Xmx設置為小一點,就可以解決IDEA閃退的問題,
我的電腦內存剩余不足2048m,但是我設置2048,所以造成閃退,改為1024就可以了
-Xms128m
-Xmx1024m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
需要注意的是這里的32和64並不是指你的系統是多少位的,而是指你的jdk是多少位的,如果安裝的是64位的jdk,建議最好使用64位的去啟動工具,可以通用在bin目錄下找到idea64.exe,運行
同理,如果感覺IDEA非常卡,同樣設置如上參數,將它修改大一點即可。
轉載。 https://blog.csdn.net/dongzhongyan/article/details/70141169