thinkpad+win10+idea +spring cloud在开发时,经常服务崩溃,内存溢出,项目启动特别慢,执行速度慢解决方案
一:崩溃,内存溢出解决
1.笔记本至少是16g内存,thinpad 8g 不行
2.开启虚拟内存设置成16g,固态硬盘
3.可以调整下每个项目jvm 堆内存参数,和idea的堆内存参数,只开启用到的服务(废话),不过这些都是辅助,1,2条才是关键和核心
4.配置IDEA的JVM内存大小,怎么配置可以参考网上
5.卸载IDEA重新安装
二:启动慢解决:
如果遇到idea 下boot项目或者cloud启动特别慢,一般20多秒内项目应该启动,但是很长时间一直在启动,很长时间才打印一条日志,那么可以在新建一个工程,然后单独的加载这个项目即可,或者重新从git上下载新代码,
这应该是idea的bug
经过一段的折腾,采坑,公司配的thinkpad 13渣本子(1万),经过上面改造,即使10个服务全开,基本上一天的开发都很稳定,再开个虚拟机也没啥事,
注意:开启虚拟内存时,一般可以设置成电脑关机时,清掉虚拟内存,可以加快idea项目启动,因为有些项目如果有虚拟内存默认一直走虚拟内存,即使你重新开关机也不好使,很慢,
最好别开什么springboot热部署,这工具基本没用,而且很有可能导致项目启动巨慢
idea springboot启动慢网上还有一种说法是删除所有断点,这个有待测试