当前位置:首页 » 编程软件 » idea编译占用内存过大

idea编译占用内存过大

发布时间: 2022-10-04 15:46:19

⑴ 如何降低intellij idea 耗内存

修改IntelliJ IDEA 7.0\bin下idea.exe.vmoptions -server -Xverify:none -Xms300M -Xmx512M -XX:+UseParNewGC -XX:PermSize=128m -ea -server 使用server jvm。酌情使用,有些doc说IDEA加该选项可以提高速度。

⑵ Intellij idea 2016 好占用CPU,不知道有没有解决方法

试了半天终于找到一个临时的解决办法,给大家分享一下,第一还是配置jvm的参数,idea(64).exe.vmoptions内容如下:
-Xms1024m
-Xmx2048m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=256m
-ea
-Dsun.io.useCanonCaches=false
-Dsun.awt.keepWorkingSetOnMinimize=true
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseCodeCacheFlushing
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
第二步就是关闭代码检查,这个可根据需要关闭一些,代码检查没必要都检查,非常耗费性能,全部关闭后效果明显;关闭方法
file->settings->editor->inspections
有其他好的建议希望大家能交流;idea感觉比eclipse还是非常好用的特别是debug

⑶ idea写html代码时频繁卡死,必须任务管理结束任务重启才行。内存占用非常高是怎么回事

应该不至于吧,可能是你idea装的插件太多了,关掉一些用不上的。
另外,如果只是些前端,建议用webstorm,或者vscode这类轻量化的。
id适合写后台

⑷ 为什么16G电脑idea占用2.5G 占用比25% 不应该是15%吗

方法一:升级idea。
去官网下载,升级到2017.2.5。
方法二:超频
本人的CPU不行,AMD A6 9500 R5 ,最大频率2.3G,大概能用得起i7的人不会有这个烦恼吧。
方法三:修改idea配置文件D:\ideaIU-2017.2\bin\idea.exe.vmoptions。原理是加大默认内存会减少gc,就快了。

⑸ 如何解决idea内存溢出

修改IntelliJ IDEA 7.0\bin下idea.exe.vmoptions
-server
-Xverify:none
-Xms300M
-Xmx512M
-XX:+UseParNewGC
-XX:PermSize=128m
-ea

-server 使用server jvm。酌情使用,有些doc说IDEA加该选项可以提高速度。
-Xverify:none 关闭Java字节码验证,从而加快了类装入的速度,并使得在仅为验证目的而启动的过程中无需装入类,缩短了启动时间。
-Xms:是另一个设置内存的参数,用它来设置程序初始化的时候内存栈的大小,增加这个值的话你的程序的启动性能会得到提高。不过同样有前面的限制,以及受到xmx的限制。
-Xmx:是java的一个选项,用来设置你的应用程序能够使用的最大内存数(看好,致使你的应用程序,不是整个jvm),如果你的程序要花很大 内存的话,那就需要修改缺省的设置,比如配置tomcat的时候,如果流量啊程序啊都很大的话就需要加大这个值了,不过有一点是要记住的,不要大得超过你 的机器的内存,那样你的机器会受不了的,到时候就死翘翘了。。
-XX:PermSize 永久区的大小。
-XX:+UseParNewGC 使用并行收集算法

内存大的可以改idea.exe.vmoptions文件为:

-Xms256m
-Xmx384m
-XX:MaxPermSize=128m
-XX:NewRatio=4
-Xss128k
-Dsun.awt.keepWorkingSetOnMinimize=true
-server

还有是idea.properties 可以修改一些配置,比如缓冲区设置到C盘外的其他盘下
除了对idea启动的内存分配外,还有:
1、你的C盘空闲是否足够,因为idea会在c盘你的用户目录下建立缓存。如果你的c盘空间小,运转起来会比较累。
2、你的project是否臃肿。因为默认的idea会将所有文件都当成project的文件,而其实我们需要在idea里编辑的基本都是程序文 件。而 class文件、jar文件、doc文件等等都是不需要的。打开mole setting界面,切换到source选项把不属于程序文件的都exclude掉,大大降低idea的负荷。

⑹ 如何解决idea内存溢出

修改IntelliJ IDEA 7.0\bin下idea.exe.vmoptions
-server
-Xverify:none
-Xms300M
-Xmx512M
-XX:+UseParNewGC
-XX:PermSize=128m
-ea

-server 使用server jvm。酌情使用,有些doc说IDEA加该选项可以提高速度。
-Xverify:none 关闭Java字节码验证,从而加快了类装入的速度,并使得在仅为验证目的而启动的过程中无需装入类,缩短了启动时间。
-Xms:是另一个设置内存的参数,用它来设置程序初始化的时候内存栈的大小,增加这个值的话你的程序的启动性能会得到提高。不过同样有前面的限制,以及受到xmx的限制。
-Xmx:是java的一个选项,用来设置你的应用程序能够使用的最大内存数(看好,致使你的应用程序,不是整个jvm),如果你的程序要花很大 内存的话,那就需要修改缺省的设置,比如配置tomcat的时候,如果流量啊程序啊都很大的话就需要加大这个值了,不过有一点是要记住的,不要大得超过你 的机器的内存,那样你的机器会受不了的,到时候就死翘翘了。。
-XX:PermSize 永久区的大小。
-XX:+UseParNewGC 使用并行收集算法。

内存大的可以改idea.exe.vmoptions文件为:

-Xms256m
-Xmx384m
-XX:MaxPermSize=128m
-XX:NewRatio=4
-Xss128k
-Dsun.awt.keepWorkingSetOnMinimize=true
-server

还有是idea.properties 可以修改一些配置,比如缓冲区设置到C盘外的其他盘下
除了对idea启动的内存分配外,还有:
1、你的C盘空闲是否足够,因为idea会在c盘你的用户目录下建立缓存。如果你的c盘空间小,运转起来会比较累。
2、你的project是否臃肿。因为默认的idea会将所有文件都当成project的文件,而其实我们需要在idea里编辑的基本都是程序文 件。而 class文件、jar文件、doc文件等等都是不需要的。打开mole setting界面,切换到source选项把不属于程序文件的都exclude掉,大大降低idea的负荷。

⑺ idea 耗内存

最近使用Intellij idea开发的时候,经常遇到内存被占满,导致异常卡顿,一开始总以为是自己程序内存泄露,后面发现即使不启动自己的项目,只是单纯的开发,依然会出现内存占满甚至溢出的情况。最后,实在受不了,在各大技术网站上搜罗相关文章,都说修改Intellij idea默认的vm配置文件即可增大使用内存,比如,将bin目录下的idea.exe.vmoption
当然,这需要你有足够多的内存,但是实际情况证明(如果你的系统是64bit的,在安装后bin目录下会有idea.exe和idea64.exe,而快捷方式默认指向idea.exe),如果修改了默认的512m,修改后第一次启动确实会生效,但是启动完毕之后就会自动替换为之前的配置,尝试了很多次(包括重装Intellij idea),都是一样的问题,最近无意间试了试启动64bit的idea64.exe,发现内存默认是750m,修改为更大的,再次启动,发现依然正常,不会替换还原为750m,尝试多次后决定把快捷方式指向idea64.exe,最终解决了我的问题。当然,长时间运行还是会越来越多内存占用,但至少开着Intellij idea一整天是不会出现内存溢出导致假死了。另外提一点就是,这里idea64.exe必须条件不仅仅是需要系统为64bit,你还得同时安装了64bit的jdk,这样才能正常使用,至于32bit的系统,遇到内存占满以及溢出的情况,就依然尝试修改上面提示内容即可(记得在公司好像是32bit的系统,也不经常出现内存占满),个人猜想,可能Intellij idea检测到系统为64bit,就建议安装64bit的jdk,然后使用64bit的Intellij idea引导来启动,但仅为猜测,由于英文水平有限,很多文章没有心情去细看,尚不清楚具体产生原因,或者Intellij idea效果本来就是如此,大家如果有了解到更深层级的原因及避免方案,还原指教。

⑻ w10系统运行idea 卡到怀疑人生

电脑网络问题。根据你的描述和图片显示, w10系统运行idea 卡到怀疑人生。
1,硬件配置没问题。
2,软件也没什么问题。
3,病毒原因最大,建议重装系统后只安装杀毒软件全盘杀毒。
4,还不行就是硬盘存在坏道,需要pe启动扫描硬盘,查出坏道修复就好。
5,不能修复设置分区隐藏屏蔽也行。

⑼ 请教如何降低Intellij Idea的内存占用量

大项目的话,将一些不常用的目录excluded掉,虽然你的项目文件很多,但是每天修改的文件还是有限的。
没有其他好方法啦,如果有的话JetBrains早就做啦,也不用我们在这里喊啦。题外话,IntelliJ IDEA本身就是IDEA开发的,也算的上大项目,可能是规划的好。所以大项目得规划一下,要么加点内存。

热点内容
lru缺页算法 发布:2024-04-30 15:19:29 浏览:496
服务器内网ip和外网ip是什么 发布:2024-04-30 15:13:13 浏览:752
c编译的产物 发布:2024-04-30 15:07:07 浏览:58
sql2000服务 发布:2024-04-30 15:00:05 浏览:530
如何导出薯仔缓存视频 发布:2024-04-30 14:39:36 浏览:470
图论环的算法 发布:2024-04-30 14:39:35 浏览:641
算法课项目 发布:2024-04-30 14:23:34 浏览:245
路由器无线密码从哪里看 发布:2024-04-30 13:41:07 浏览:765
安卓由哪个公司提供 发布:2024-04-30 12:27:03 浏览:417
服务器2个cpu的内存如何安装 发布:2024-04-30 12:19:02 浏览:329