现象:随着开发的项目越来越大,idea也会越来越卡,把idea 的堆栈设置大后,重启idea,竟然idea重启不起来了。
idea版本:
根本原因: idea 设置的堆栈大小,启动的时候,超过了 java本身设置的允许的内存大小。
解决方法:
先把以下两处的堆栈配置调到原来的值,使idea重新启动起来。
(1) idea 的安装目录
(2)idea 安装时 在用户下生成的idea数据。
启动之后,设置如下值
current value 的值 如果太小,堆栈设置的超过此值,就无法启动,此值通过环境变量修改。
然后再修改以下两处的值:
(1)idea的安装目录
(2)idea 安装时 在用户下生成的idea数据。
重启即可。
---------------------------------
可通过以下方式验证:
打开Help -> FindAction
搜索 Memory,打开展示内存的标识,就可以查看idea 内存的消耗量了。