转自:http://blog.csdn.net/ykdsg/article/details/8665521
修改 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
-Dsun.awt.keepWorkingSetOnMinimize=true
-Dsun.awt.keepWorkingSetOnMinimize=true 可以让IDEA最小化到任务栏时依然保持以占有的内存,当你重新回到IDEA,能够被快速显示,而不是由灰白的界面逐渐显现整个界面,加快回复到原界面的速度。
-Xverify:none 关闭Java字节码验证,从而加快了类装入的速度,并使得在仅为验证目的而启动的过程中无需装入类,缩短了启动时间。
-XX:+UseParNewGC 使用并行收集算法。
加上一个很重要的参数:
-XX:PermSize=128m
默认的PermSize 只有64m,这个对于idea这么大的java进程来说肯定是不够的。上面设置的MaxPermSize虽然很大,但是发现就算原来的64m世道到了99% 还是没有扩容到max的值。而且使用默认的64m,FGC的频率很高。这个从jstat中可以看到:
进程号 2660 是没加PermSize参数的gc情况,可以看到FGC很频繁,YGC只有1次,而且启动速度确实不快。进程号4388 是加了参数的gc情况,可以看到YGC的频率上去了,FGC 一次也没有,总体的gc时间少了不了。可以从启动速度中明显感觉到。
分享到:
相关推荐
idea配置优化技巧大全 Idea是一款功能强大且广泛应用的集成开发环境(Integrated Development Environment,IDE),它提供了许多实用的功能和插件来提高开发效率和质量。但是,对于初学者来说,如何正确地配置和...
1. **内存配置调整**:IDEA的默认内存设置可能不足以应对大型项目。在`idea64.exe.vmoptions`或`idea.exe.vmoptions`文件中,增加堆内存分配可以有效缓解卡顿。例如,你可以添加以下行来增大初始和最大内存: ``` ...
IDEA-优化配置.
IntelliJ IDEA是一款广...这个资源整理了从入门到精通的多个方面,涵盖了IDEA的各个方面,是学习和优化IDEA配置的宝贵资料。通过逐步学习和实践,开发者将能够充分利用IDEA的强大功能,提高开发效率,享受编程的乐趣。
IntelliJ IDEA 优化 配置 用起来感觉很方便 使用方法 idea界面选择 file->import settings,重启ide就可以
【标题】:我的IDEA配置 【描述】:IDEA,全称IntelliJ IDEA,是一款广受欢迎的Java集成开发环境。此配置包含了个人备份,包括了lombok、mybatis等插件的安装,以及maven、gradle构建工具的定制设置,还有jrebel热...
本知识点将详细介绍如何在IntelliJ IDEA中配置File Watcher来实现CSS的自动压缩以及Less文件的格式转换。 首先,让我们了解什么是File Watcher。File Watcher是IntelliJ IDEA中的一个功能,它可以监视指定文件或...
这些参数可以帮助开发者根据实际需要调整IDEA及其上运行的应用程序的内存占用情况,从而优化性能。 ##### 2. SVN命令行工具配置 在描述部分还提到了“安装svn的时候勾选commandlineclienttools项”。这主要是为了让...
"idea主题优化插件Material Theme" 是针对IntelliJ IDEA这款流行的Java开发集成环境的一个个性化增强插件。Material Theme是一款广受欢迎的主题,它为IDE提供了美观、现代且符合Material Design设计规范的界面,使得...
在本压缩包"个人idea配置settings.zip"中,包含了用户对于IntelliJ IDEA进行个性化定制的各种设置,这些设置能让开发环境更符合个人习惯,提高编程效率。 1. **IntelliJ IDEA Global Settings**:这是IDE的基础配置...
2. **editor.codeinsight.xml**: 代码提示和自动完成的配置,包括代码完成的触发字符、导入优化等。 3. **filetypes**: 定义了各种文件类型和关联的语法高亮。 4. **colorscheme**: 颜色和字体设置,可以自定义...
IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。它以其高效、智能的代码补全、强大的调试工具和高度可定制性而受到...不断探索和优化你的IDE配置,将会使你在编程旅程中更加得心应手。
IDEA 通用settings配置文件。导入IDEA即可。主要包括:暗黑界面风格,字体优化,eclipse快捷键,代码热部署,代码格式化等。
本资料“idea配置tomcat和数据库.zip”将指导用户如何在Idea中配置Tomcat服务器以及连接数据库,以便于进行Java Web开发。 首先,配置Tomcat服务器在Idea中的步骤如下: 1. **导入Tomcat**:在Idea中,点击菜单栏...
### IDEA配置SFTP实现一键更新服务器 ...通过以上步骤,不仅可以实现IDEA配置SFTP一键更新服务器的目标,还能够有效提高开发效率,简化部署流程,使开发者能够更加专注于核心业务逻辑的编写与优化。
IntelliJ IDEA,作为一款强大的Java开发工具,其内存配置的优化可以显著提升开发效率和响应速度。本文将探讨如何对IntelliJ IDEA进行内存设置以达到最佳性能。 首先,我们不应吝啬于分配给IDE的内存。默认设置可能...
这篇博客“Ubuntu下IDEA配置”将指导用户如何在Ubuntu系统上安装并配置IntelliJ IDEA,使其达到最佳的工作状态。 首先,安装IntelliJ IDEA通常有两种方式:通过官方网站下载安装包手动安装,或者使用Ubuntu的软件...
05.IDEA-项目优化配置.mp4
在本篇文章中,我们将深入探讨IntelliJ IDEA的配置过程,帮助你更好地理解和优化你的开发环境。 一、安装与启动 1. 下载IntelliJ IDEA:访问官方网站jetbrains.com/idea下载最新版本的IntelliJ IDEA。根据你的操作...
IntelliJ IDEA是一款广受欢迎的Java开发集成环境,它提供了强大的功能来支持Web应用程序的开发。...总之,熟练掌握IntelliJ IDEA与Tomcat的集成,能够提高开发效率,使你更加专注于代码的编写和优化。