本文主要是介绍【异常】IDEA报错There is insufficient memory for the Java Runtime Environment to continue.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、报错内容
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 32744 bytes for ChunkPool::allocate
# An error report file with more information is saved as:\hs_err_pid33980.log
与目标 VM 断开连接, 地址为: ''127.0.0.1:52307',传输: '套接字''进程已结束,退出代码为 1
二、报错说明
大家都知道IDEA的运行是很耗内存的,而且在微服务架构下更是如此,因为运行一个子服务一般是不够的,还需要结合一下网关+认证中心,才能正常调用到子服务。
三、报错解决
3.1 关闭无关紧要的服务
最快的解决方案:
3.2 对IDEA进行内存分配优化
-Xms3550m
-Xmx4096m
-XX:ReservedCodeCacheSize=2048m
这篇关于【异常】IDEA报错There is insufficient memory for the Java Runtime Environment to continue.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!