修改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文件等等都是不需要的。打开module setting界面,切换到source选项把不属于程序文件的都exclude掉,大大降低idea的负荷。
分享到:
相关推荐
IntelliJ IDEA 内存优化
主要介绍了IntelliJ IDEA设置显示内存指示器和设置内存大小的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
对于这个设置目录有一个特性,就是你删除掉整个目录之后,重新启动 IntelliJ IDEA 会再自动帮你再生成一个全新的默认配置,所以很多时候如果你把 Inte
今天小编就为大家分享一篇关于IntelliJ IDEA修改内存大小,使得idea运行更流畅的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
性能好速度快PHPStorm针对PHP也做了一些优化,并包含了WebStorm IntelliJ IDEA则通过插件形式集成上面的某些功能,并且是主力JAVA IDE,功能强,速度慢,吃内存多我目前是同时装了WebStorm和IntelliJ IDEA,反正配置...
一、 IDEA内存优化(秒开的快感!!) 因机器本身的配置而配置:\IntelliJ IDEA8\bin\idea.exe.vmoptions // (根据你的配置变大!!) ----------------------------------------- -Xms2048m -Xmx2048m -XX:...
主要介绍了IntelliJ IDEA卡死,如何优化内存,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
今天在idea中 git commit&pull的时候,手快不知道点了什么,窗口被关了,然后发现commit了未提交,点击pull,内存溢出了,留下dump后的文件,以后有能力了再分析
IntelliJ IDEA 14.1 网络研讨会中的 Spring Boot 支持 这是 Intellij IDEA 14.1 网络研讨会中用于 Spring Boot 支持的示例应用程序。 它提供了一个非常简单的实体 ( Speaker ) 和一个由内存数据库 (H2) 支持的存储...
主要介绍了IntelliJ IDEA优化配置的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
本人十余年JAVA从业经验,精通JAVA高可用、分布式、高并发系统架构设计。有志于做JAVA职业规划、技术提升的可与我联系,交个朋友~ 本人十余年JAVA从业经验,精通JAVA高可用、分布式、高并发系统架构设计。...
idea插件JVM内存工具JProfiler11,下载完,即可导入idea,可idea快捷打开使用。
IDEA工具在使用的过程中,大概占用的内存是1G(出现各种卡顿,说明电脑配置存在问题)市面上的java开发非常多: Eclipse MyEclipse IntelljIEDA【操作/使用】 说明:IDEA 2018.2 【JDK8】JDK11需要更高版本[2018]
Git 拥有一个凭证系统来处理这个事情, Git 的选项: 默认所有都不缓存。 每一次连接都会询问你的用户名和密码... “cache”模式:会将凭证存放在内存中一段时间。 密码永远不会被存储在磁盘中,并且在15分钟后从内存中清除
开发环境Manjaro-Deepin下的Intellij IDEA ultimate edition 2020.1.1-1,编译链接直接点击运行即可,实验中使用的jdk版本为1.8。调试过程也是通过idea进行的。 这次实验基本上是在给定的框架之下实现指定的功能,...
IDEA按键计数器 击键计数器可跟踪您在键盘上的击键并为您计数。 设置每日限额后,它会显示您离每日限额有多近。 同时,它以详细的可视化统计信息显示其击键次数。 允许您自定义按键以从设置中进行计数。 支持大多数...
配合IDEA在Java应用运行时,对内存中的对象进行搜索。比如可以可以用挖掘request对象用于回显,辅助构造java内存webshell等场景
Android Studio是一款基于IntelliJ IDEA的Android开发环境,适用于Windows、Mac OS和Linux操作系统。它提供了完整的Android开发工具集,包括Android SDK、模拟器、代码编辑器、性能分析器、版本控制系统等,帮助...
环境配置:Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术:Springboot + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等...
Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: Springboot + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。 环境...