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

idea设置项目启动内存

  • 内存
  • 2024-06-03 22:43:01
  • 7547

一、ideavmoptions在哪

ideavmoptions在路径C:\Users\mocar\.IntelliJIdea2019.2\config中,其中mocar是计算机名,改成你自己的名字即可。

ideaavmoptions的主要配置功能如下:-启动时内存大小Xms128m增大该参数可以提高启动速度-最大内存量Xmx750m。

Idea没有工作区概念,只有项目和模块。项目相当于eclipse中的工作空间,模块相当于eclipse中的项目。在Eclipse中,一页可以显示多个项目,而在Idea中,一页只能显示一个项目,但可以有多个模块。

高级信息:

ideavmoptions破解配置文件:

#customIntelliJIDEAVMoptions-Xms128m-Xmx750m-XX:ReservedCodeCacheSize=240m-XX:+UseConcMarkSweepGC-XX:SoftRefLRUPolicyMSPerMB=50-ea-XX:CICompilerCount=onPrefixCache=edSchemes=""-XX:+HeapDumpOnOutOfMemoryError-XX:=aingentstrue:C\Bjdkraingent:C。\pojiefile\


二、IntellijIDEA怎么设置JVM内存编辑ons
-server
-Xverify:none
-Xms300M
-Xmx512M
-XX:+UseParNewGC
-XX:PermSize=128m
-ea
-服务器使用serverjvm。酌情使用一些文档说将此选项添加到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足够的空闲,因为idea将是驱动器C。用目录中的缓存。如果C盘空间小的话,运行起来会很累。
2.你的项目臃肿吗?因为默认的idea将所有文件都视为项目文件,但实际上我们在idea中需要改变的基本都是程序文件。不需要类文件、jar文件、doc文件等。打开模块设置界面,切换到源选项,排除所有非程序文件的文件,大大减轻了idea的负担。

上一篇:idea设置启动内存

下一篇:idea内存配置