当前位置:首页 > 内存 > 正文

idea 打包报内存溢出

  • 内存
  • 2024-07-18 01:01:26
  • 672

一、电脑以用会声会影X5渲染就重启不会是带不起来吧不存在“不能携带电脑”的问题。
会声会影X5在CPUi3以下的电脑上可以正常渲染(只是时间较长)。
你的问题主要有两点:
第一,如上所述,CPU的散热有问题。渲染中温度过高,宽重启保护导致散热正常(也提出相关检测方案);如果问题不是CPU散热问题,则可能是会声会影X5或操作系统的问题。只能一一检查并删除。如果会声会影X6可以正常渲染,则问题出在会声会影X5上(会声会影X6在64位系统下更稳定)。来恢复系统。


二、如何解决idea内存溢出修改ons
-server
-Xverify:none
-Xms300M
-Xmx512M
-XX:+UseParNewGC
-XX:PermSize=128m
-ea
-使用jvm服务器的服务器。适当使用一些文档说在IDEA中添加这个选项可以提高速度。
-Xverify:none禁用Java字节码验证,从而加快类加载速度,并且无需在启动时仅出于验证目的加载类,从而缩短启动时间。
-Xms:这是另一个设置内存的参数,用它来设置程序启动时内存堆的大小,如果增大这个值,程序的启动性能将会提高。不过它也有之前的限制,受到xmx的限制。
-Xmx:它是一个java选项,用于设置你的应用程序可以使用的最大内存量(选项,你的应用程序,而不是整个jvm),如果你的程序需要大量内存,那么你需要修改默认设置比如配置tomcat时,如果流量和程序都很大,就需要增大这个值,但是要记住一点,不能比你的机器大,机器就无法承受它,到时候它就会死。。
-XX:PermSize永久区域的大小。
-XX:+UseParNewGC使用并行池算法。
如果你的内存很大,可以将ons文件修改为:
-Xms256m
-Xmx384m
-XX:MaxPermSize=128m
-XX:NewRatio=4
-Xss128k
rkingSetOnMinimize=true
-server
还有一些ties中可以修改的配置比如缓冲区设置为C盘以外的盘
除了idea初始化的内存分配外,还有:
1相当自由,因为这个想法将在你的C盘中。在用户目录中创建缓存。如果你的C盘空间小的话,运行起来会很累。
2.你的项目臃肿吗?因为默认的idea将所有文件都视为项目文件,但实际上我们在idea中需要编辑的基本都是程序文件。类文件、jar文件、文档文件等不需要。打开模块设置界面,更改为源选项,排除所有非程序文件的文件,显着减少idea负载。