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

idea设置java虚拟机内存

  • 内存
  • 2024-05-03 08:04:12
  • 6488

一、IDEA2020开启内存显示双击Shift键,搜索showmemoryindicator
打开并重启。IDEA内存使用情况显示在右下角。
idea默认最小内存为128m,最大内存为750m,如果单个项目比较大,idea会有点卡。。如果你的硬件允许,你可以增加想法记忆。我的电脑有16GB内存。我将最大内存设置为2048MB,最小内存设置为1024MB。设置方法:打开Idea安装目录bin目录下的ons配置文件,如:例如Mac上的路径:/Applications/
二、IntellijIDEA怎么设置JVM内存编辑ons
-server
-Xverify:none
-Xms300M
-Xmx512M
-XX:+UseParNewGC
-XX:PermSize=1.28亿
-ea
-服务器使用serverjvm。酌情使用。有文档指出,在IDEA中添加这个选项可以提高速度。
-Xverify:none禁用Java字节码检查,从而加快类加载速度,并且无需在启动时仅出于验证目的加载类,从而减少启动时间。
-Xms:这是定义内存的另一个参数。用它来设置程序初始化时内存堆栈的大小。如果增大该值,程序的启动性能将会提高。不过它也有前面的限制,受到xmx的限制。
-Xmx:这是java中的一个选项,用于设置你的应用程序可以使用的最大内存量(可选,你的应用程序,而不是整个jvm),如果你的程序需要大量内存,那么你需要更改默认设置。例如,配置Tomcat时,如果流量和程序都很大,则应增大该值。但是,要记住的一件事是它不应大于您机器的内存。机器将无法处理它,然后它就会死掉。。
-XX:PermSize永久区域的大小。
-XX:+UseParNewGC使用并行收集算法。
如果内存较大,可以将ons文件修改为:
-Xms256m
-Xmx384m
-XX:MaxPermSize=128米
-XX:NewRatio=4
-Xss128k
rkingSetOnMinimize=true
-server
也存在一些配置可以在ties中修改。比如缓冲区设置为C盘以外的盘
除了idea启动的内存分配外,还有:
1.相当免费,因为这个想法将在您的C驱动器中?在用户目录中创建缓存。如果你的C盘空间很小,运行起来会很累。
2.你的项目臃肿吗?因为默认的idea将所有文件都视为项目文件,但实际上我们在idea中需要改变的基本都是程序文件。类文件、jar文件、doc文件等没有必要。打开模块配置界面,切换到source选项,排除所有非程序文件的文件,从而大大减轻idea的负担。