`
MisterMo
  • 浏览: 10329 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

优化IDEA性能

    博客分类:
  • IDE
阅读更多
修改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 性能优化的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    IDEA性能优化设置(解决卡顿问题)

    IDEA性能优化设置(解决卡顿问题)。 一篇文章带你快速了解!

    kenel_crypto.rar_Encrypt_RC5_des ecb_idea ecb

    find_cipher_by_name中参数ciphername可取的值为下面的组合,对应不同的模式: (des,des_ede3,aes,blowfish,cast5,dfc,idea,mars,rc5,rc6,serpent,twofish)-ecb (des,des_ede3,aes,blowfish,cast5,dfc,idea,mars,rc5...

    jQuery性能优化指南

    jQuery性能优化指南,相信你也有你的idea,请共享出来吧。

    ejb性能优化设计方案

    Thus, an idea optimizing EJB design pattern is proposed. Based on the theory of Session Facade, EJBHomefactory, Value Object and other EJB design patterns, the paper comes up with the optimization ...

    ideaIU-2019.1.3

    智能代码分析:IdeaIU具有强大的静态代码分析功能,可以检测出潜在的代码问题、错误和优化建议。它能够自动检查代码风格、性能问题和潜在的逻辑错误,帮助开发者编写更高质量的代码。 插件生态系统:IdeaIU具有...

    JAVA性能瓶颈和漏洞检测

    利用JProbe先进的数据收集功能,可以实现自动化的性能信息采集,缩短应用开发和优化周期。 JProbe在简单易用的集成化套件中,为servlet、JSP和EJB应用代码提供了强大的Java性能分析、内存纠错、代码覆盖及线程分析...

    Java版水果管理系统源码-MiaoShaCase:聚焦Java性能优化打造亿级流量秒杀系统

    聚焦Java性能优化 打造亿级流量秒杀系统 服务名称 ip 端口 数据库1 106.14.105.113 3306 数据库2 106.14.105.113 4406 秒杀服务1 106.14.105.113 9090 秒杀服务2 106.14.105.113 9091 第1章 课程导学 本章对这门课程...

    2018年最新Java架构师培训班视频 (包含源码,机器学习,分布式,性能优化等)

    资源目录: ...05.性能优化 06.大数据前篇之分布式搜索引擎规则 07.BAT面试课程 08.Python机器学习 09.项目总结-Mic 10.学员分享 IntelliJ IDEA(此文件夹视频为赠送视频) tools 课件源码(所有) 文档

    Intellij-IDEA-F2E:Intellij IDEA PHPStorm WebStorm前端工程师指南(中文)

    WebStorm针对前端开发集成了一些比较常用的例如node.js LESS之类,性能好速度快PHPStorm针对PHP也做了一些优化,并包含了WebStorm IntelliJ IDEA则通过插件形式集成上面的某些功能,并且是主力JAVA IDE,功能强,...

    微软内部资料-SQL性能优化2

    Contents Module Overview 1 Lesson 1: Memory 3 Lesson 2: I/O 73 Lesson 3: CPU 111 Module 3: Troubleshooting Server Performance ...Troubleshooting server performance-based support calls requires ...

    微软内部资料-SQL性能优化3

    Contents Overview 1 Lesson 1: Concepts – Locks and Lock Manager 3 Lesson 2: Concepts – Batch and Transaction 31 Lesson 3: Concepts – Locks and Applications 51 Lesson 4: Information Collection and ...

    微软内部资料-SQL性能优化5

    Contents Overview 1 Lesson 1: Index Concepts 3 Lesson 2: Concepts – Statistics 29 Lesson 3: Concepts – Query Optimization 37 Lesson 4: Information Collection and Analysis 61 Lesson 5: Formulating ...

    【spring-boot-seckill分布式秒杀系统 v1.0】从0到1构建的java秒杀系统源码+安装说明

    6、最后,为了支撑更高的并发,追求更好的性能,可以对服务器的部署模型进行优化,部分请求走正常的秒杀流程,部分请求直接返回秒杀失败,缺点是开发部署时需要维护两套逻辑。 分层优化 1、前端优化:活动开始前生成...

    hack-idea-front

    它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 最小化内部版本,文件名包含哈希值。 您的应用已准备好进行部署! 有关更多信息,请参见关于的部分。npm run eject 注意:这是单向操作。 eject ,您...

    JAVA性能瓶颈和漏洞检测.JProbe.Suite.v7.0.part2

    利用JProbe先进的数据收集功能,可以实现自动化的性能信息采集,缩短应用开发和优化周期。 JProbe在简单易用的集成化套件中,为servlet、JSP和EJB应用代码提供了强大的Java性能分析、内存纠错、代码覆盖及线程分析...

    电影推荐系统:SpringBoot、vue,基于物品的协同过滤算法,IDEA,WebStorm,mysql.zip

    performance_schema:自MySQL 5.5版本引入,用于收集服务器性能数据,帮助诊断和优化系统性能。 test(非必要):默认提供的测试数据库,通常用于学习和实验,生产环境中可考虑删除。 sys(自MySQL 5.7版本):...

    JAVA性能瓶颈和漏洞检测].JProbe.Suite.v7.0.part1

    利用JProbe先进的数据收集功能,可以实现自动化的性能信息采集,缩短应用开发和优化周期。 JProbe在简单易用的集成化套件中,为servlet、JSP和EJB应用代码提供了强大的Java性能分析、内存纠错、代码覆盖及线程分析...

    Java项目经验汇总.docx

    优化代码性能:在开发过程中,需要注意代码性能问题,如使用缓存、压缩、连接池等技术优化性能。 保证系统安全性:在开发过程中,需要注意系统安全性问题,如密码加密、文件上传、访问控制等方面。 测试和调试:在...

    用idea结合maven搭建的一个SSM项目.zip

    定制开发:您可以根据实际需求对项目进行定制开发,扩展功能和优化性能。 五、结语 通过这一系列SSM Java项目的下载和学习,您将能够深入了解SSM框架的核心技术,提升自己的编程能力,并在实际业务场景中灵活应用。...

Global site tag (gtag.js) - Google Analytics