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

idea运行内存在哪设置

  • 内存
  • 2024-05-11 07:17:32
  • 4256

一、intellijidea运行java程序就闪退怎么办?修改idea运行内存大小
具体操作:
安装目录下的bin
找到最大的ons,修改为-Xmx1024m
找到最大的ons下面修改-Xmx1024m
二、IntellijIDEA怎么设置JVM内存控制ons
-server
-Xverify:none
-Xms300M
-Xmx512M
-XX:+UseParNewGC
-XX:PermSize=128m
-ea
-服务器使用serverjvm。酌情使用。一些专家表示,这个选项可以加快这个想法的速度。
-Xverify:没有人关闭Java字节码验证,因此它获得了类加载,并且无需在启动时仅出于验证目的加载类,从而减少了启动时间。
-Xms:另一个显示内存的参数。但它也有前置限制,受到xmx限制。
-Xmx:它是一个Java选项,用于设置您的应用程序可以使用的最大内存量(可选的是您的应用程序,而不是整个jvm),如果您的程序需要大量内存,那么您需要更改机器将无法处理默认设置,然后他就会死掉。。
-XX:PermSize永久区域的大小。
-XX:+UseParNewGC使用并行收集算法。
如果你有大量内存,ons文件位于:
-Xms256m
-Xmx384m
-XX:MaxPermSize=128m
-XX:NewRatio=4
-Xss128k
rkingSetOnMinimize=true
-servo
还有一些设置是不可变的在ties中。比如与C盘不同的盘
除了启动思路的内存分配外,还有:
1.非常免费,因为这个想法将在您的C驱动器上?如果你的C盘空间很小,运行起来会比较繁琐。
2.因为默认情况下Idea将所有文件都视为文档,所以实际上你需要在Idea中编辑的基本都是程序文件。类文件、桶文件、doc文件等我不需要它。打开modules界面,切换到source选项,排除所有非程序文件的文档,大大减轻了idea的负担。
三、idea耗内存由于我最近一直在使用IntelliJidea,我遇到过几次内存已满的情况,起初我认为这是一个奇怪的延迟,总是我自己的程序中的内存问题。他的投射能力还很发达,记忆力仍然很丰富。最后实在受不了了,就在各大技术网站上查找相关文章,都发现修改Intellijidea默认的VM配置文件会增加内存占用,如果是bit的话,就会出现和idea64。bon目录下的.exe,快捷方式会指向它,如果你改变了默认的512m,改变后的第一次启动当然会应用,但启动后它会被以前的配置取代(包括重新安装Intelliidea)。但最近发生了同样的问题,我尝试启动64位,默认内存为750m,仍然正常,不会更改为750m,经过多次尝试,我决定将快捷方式指向,最后解决了问题。当然,长时间运行还是会占用越来越多的内存,但至少整天运行Intellijidea不会出现内存泄漏和动画卡顿的情况。还有一点要提的是,对于来说,前提条件是系统不仅是64位的,而且还得同时安装64位的jdk,所以如果像32位系统一样内存满了或者溢出了,尝试更改上面的快速内容(该公司似乎说32位系统,并且记住内存并不经常被填满)。64位,所以建议安装64位的jdk,并使用64位的Intellijidea来启动,但是由于英语能力有限,很多文章不想详细阅读,但是明确了原因,或者Intellijidea的效果自然就是这样了。
二、IntellijIDEA怎么设置JVM内存

如果您使用Jetty作为中间件

2如果您使用Tomcat

将此项填写为EnterNow虚拟机参数

-Parameter

-server-Xms1024m-Xmx1024m-XX:PermSize=1024m-XX:MaxPermSize=1024m-XX:+CMSClassUnloadingEnabled-XX:+PrintGCDetails-

上一篇:idea设置堆内存大小

下一篇:idea内存