今天继续得空,优化了下idea的速度.它自带的配置真的无法恭维啊.
开始,果断修改 IntellJ/bin/idea.exe.vmoptions (记得备份哦亲)修改成
-Xms512m
-Xmx512m
-Xmn164m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=64m
-Xverify:none
-Xnoclassgc
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=85
-ea
重启Idea 感觉速度快很多啊.嘿嘿.但是查看gc记录发现每次permgen扩容造成fgc很频繁啊.有两个办法解决,升级JDK为JDK7,还有一个法子就是直接把PermGen的最小值和最大值设置成相同.很明显,我选择第一种.
然后就是升级idea的运行jdk.默认应该如下
现在修改 IntellJ/bin/idea.bat
看看效果
PermGen扩容就不会造成fgc啦.另外JDK7也会带来额外的性能提升.一举两得.嘿嘿.
基本就是这样啦.收工 .
- 大小: 10.1 KB
- 大小: 48.9 KB
- 大小: 22 KB
分享到:
相关推荐
### IntelliJ IDEA常用配置详解 #### 一、快捷键配置 IntelliJ IDEA 作为一款强大的 Java 开发工具,提供了丰富的快捷键支持,极大地提升了开发效率。以下是一些常用的快捷键及其功能: - **F4**:打开继承关系,...
首先,我们需要了解IDE的内存配置位于`idea.vmoptions`或`idea64.vmoptions`文件中。这个文件通常位于IDE的安装目录下的bin目录下。可以通过编辑这个文件来手动调整内存参数,如初始堆大小(-Xms)、最大堆大小(-...
本指南将深入探讨IntelliJ IDEA的详细配置,帮助初学者快速上手并掌握这款高效开发工具。 一、安装与启动 1. 下载:首先,从官方网站下载适合您操作系统的IntelliJ IDEA版本(社区版或专业版)。 2. 安装:运行下载...
8. 可以配置运行参数,如"VM options"和"Program arguments",根据需要填写。在"Startup/Connection"选项卡中,可以设置服务器启动和连接的参数。 9. 确认所有设置无误后,点击"Apply"和"OK"。现在,你可以在运行...
6. **VM选项**:`idea64.exe.vmoptions`文件用于配置IDEA的Java虚拟机参数,包括内存分配、垃圾回收策略等,这些设置会影响IDEA的性能表现。 7. **内部状态**:`app-internal-state.db`可能存储了IDEA的内部状态...
- 在“VM options”文本框中输入上述配置参数。 #### 总结 通过上述步骤,可以有效地解决IDEA环境下配置阿里云Maven镜像后无法下载特定jar包的问题。需要注意的是,虽然通过忽略SSL证书验证的方式可以解决下载...
这里可以根据自己的电脑系统选择 32 位或 64 位的 VM 配置文件。对于 64 位操作系统且内存大于 8GB 的机器,特别是开发大型 Java 或 Android 项目的开发者,建议调整以下参数: - `-Xms`:初始堆大小。 - `-Xmx`:...
IntelliJ IDEA的VM配置是优化配置的基础。通过编辑自定义VM选项,可以调整JVM的各种参数以提高性能。例如,可以增加堆初始值和最大值,调整堆空间的大小,强制JVM在启动时申请足够的堆内存,以避免堆初始大小不足。 ...
控制台编码设置是指在IDEA安装根目录的bin目录下找到idea64.exe.vmoptions或idea.exe.vmoptions文件,添加-Dfile.encoding=UTF-8,重启IDEA,控制台的编码就变成了UTF-8。 六、脚本运行 脚本运行是指在打开的脚本...
6. **运行/调试配置**:配置运行和调试的参数,包括主类、VM选项、环境变量等。 7. **编译器设置**:调整编译选项,如JDK版本选择、编译警告和错误设置。 8. **代码检查与Inspections**:启用或禁用特定的代码检查...
在"Run/Debug Configurations"的Tomcat配置中,你可以调整"VM options"来设置JVM参数,比如增加堆内存大小。此外,Tomcat的`conf/server.xml`文件可以用于自定义更多服务器行为,如连接器配置、虚拟主机设置等。 ...
然而,对于从Eclipse转换到IDEA的开发者来说,可能会发现一些在Eclipse中默认可用的功能在IDEA中需要手动配置。以下是一些IDEA中便于开发但可能被忽视的配置选项: 1. 取消自动保存:IDEA默认设置是自动保存,这...
对于初次使用者来说,正确配置IntelliJ IDEA可以帮助提升开发效率,使其更好地适应个人的工作习惯。以下是一些关键的IntelliJ IDEA简易配置步骤和知识点: 1. **安装与启动**: - 下载最新版的IntelliJ IDEA社区版...
6. **idea.exe.vmoptions**:这是IDEA的虚拟机参数配置文件,用于设置JVM的内存分配和其他高级选项。例如: - `-Xms64m`:初始堆内存为64MB。 - `-Xmx256m`:最大堆内存为256MB。 - `-XX:MaxPermSize=92m`:设置...
本文将详细介绍解决IDEA中文乱码的方法,包括控制台Tomcat启动信息乱码解决、IDEA配置中的编码设置、Console中的默认编码设置等。 一、控制台Tomcat启动信息乱码解决 控制台Tomcat启动信息乱码是IDEA中文乱码问题...
在`idea64.exe.vmoptions`或`idea.exe.vmoptions`文件中,增加堆内存分配可以有效缓解卡顿。例如,你可以添加以下行来增大初始和最大内存: ``` -Xms2g -Xmx4g ``` 2. **减少索引文件**:IDEA会为项目建立索引...
3. **配置IDEA中的sbt**:在IDEA中进行sbt的配置,包括设置VM参数以及指定sbt的路径等。 4. **注意事项**:确保按照正确的步骤操作,避免出现不必要的错误。 #### 三、详细步骤 ##### 1. 安装sbt - **步骤**:访问...
进入“Run” -> “Edit Configurations”,选择你的Tomcat服务器配置,然后在“VM options”中添加: ``` -Xms512m -Xmx2048m -XX:ReservedCodeCacheSize=480m ``` 这些参数可以调整以适应你的系统资源。 11. *...