现象:随着开发的项目越来越大,idea也会越来越卡,把idea 的堆栈设置大后,重启idea,竟然idea重启不起来了。

idea版本:

 

 

根本原因: idea 设置的堆栈大小,启动的时候,超过了 java本身设置的允许的内存大小。

解决方法:

先把以下两处的堆栈配置调到原来的值,使idea重新启动起来。

(1) idea 的安装目录 

 

 

(2)idea 安装时 在用户下生成的idea数据。

 

 

启动之后,设置如下值

 

 

 

current value 的值 如果太小,堆栈设置的超过此值,就无法启动,此值通过环境变量修改。

 

 

 

然后再修改以下两处的值:

(1)idea的安装目录

(2)idea 安装时 在用户下生成的idea数据。

 

 

 

 

重启即可。

---------------------------------

可通过以下方式验证:

打开Help -> FindAction 

 

 

搜索 Memory,打开展示内存的标识,就可以查看idea 内存的消耗量了。

 

posted on 2023-02-27 18:56  毛会懂  阅读(1021)  评论(0编辑  收藏  举报