前言

idea默认的运行内存很小,默认配置是minSize=128m,maxSize=512m,以前导入项目并不复杂,因此并无感觉。后来导入一些架构相对复杂的分布式项目后,启动idea以及加载项目,发布项目就变得很慢。因此,通过修改IDEA的运行内存参数,让idea有更大的初始内存,让运行变得更加流畅,项目启动变得更快。

修改配置

首先我用的idea版本是idea2019.3,电脑是win7 64位8g内存,如下图:

右键“IDEA”——打开文件位置——修改idea64.exe.vmoptions(我的是idea64.exe。根据自己的idea选择对应的配置)

修改配置文件idea64.exe.vmoptions,如下图:
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=512m

总结

大家根据自己的笔记本配置来进行修改,随着目前分布式项目的流程,架构也越来越复杂,对机器内存消耗也会越来越高。修改idea的运行内存,可以提高idea初始化加载,项目加载,项目发布等速度提升。但是并不能解决项目本身对内存的消耗。

IDEA提高运行速度相关推荐

  1. 提高python 程序运行速度_3个Python函数帮程序员们避免编写循环,提高运行速度...

    图源:wired 诞生于1991年的Python,这几年突然火了.简历上有了Python,就业竞争力瞬间提升,甚至一些小学教材上都出现了Python内容.这种语言的热度超过了以往任何时候. 作为21世 ...

  2. win10小课堂:关闭电脑无用服务提高运行速度!

    win10小课堂:关闭电脑无用服务提高运行速度! 操作步骤 建议关闭的服务 根据情况可以关闭的服务 我们的电脑在不经过任何设置的情况下,后台会自动启动一些服务,有些服务我们是根本用不着的,选择关闭,可 ...

  3. matlab 提高运行速度,如何提升matlab程序运行速度

    Windows来提高内存性能的秘密 如何优化内存的管理,提高内存的使用效率,尽可能地提高运行速度,我们所关心的问题的.在这里,在Windows操作系统中,提高内存的使用效率和优化内存管理的几种方法. ...

  4. 计算机如何降低安全提升速度,怎样减少电脑cpu占用率提高运行速度

    减少电脑cpu要如何减少占用率呢,这是一个问题,那么怎样减少电脑cpu占用率提高运行速度的呢.下面是学习啦小编收集整理的怎样减少电脑cpu占用率提高运行速度,希望对大家有帮助~~ 减少电脑cpu占用率 ...

  5. ue4 运行禁用鼠标_从零开始——三:关闭电脑无用服务提高运行速度

    我们的电脑在开机后会运行大量服务和程序,运行的服务和程序越多负荷越大,电脑自然会卡顿.在本期分享中,我将教给大家关闭一些我们用不到的服务,来提高电脑的运行速度. 我们的电脑在不经过任何设置的情况下,后 ...

  6. 使用Ghost恢复系统时提高运行速度的绝招(转)

    现实中许多用户的电脑处在"亚健康"状态,凑合着用是普遍的心态.如果在系统安装之初就用Ghost做了备份,就会省了重装机或整理系统的麻烦.但大多数用户由-于没有掌握Ghost提速的技 ...

  7. cpu内存调度python_Python/Pycharm内存和CPU分配以提高运行速度?

    尝试用不同的python分类方法运行非常密集的nla程序.在 程序的运行需要几天时间,因此,我正在尝试为程序分配更多的容量.然而,我并不真正理解我是否做了正确的事情,因为在我的新分配中,python代 ...

  8. java结巴分词如何提高运行速度_结巴分词 java 高性能实现,优雅易用的 api 设计,性能优于 huaban jieba 分词...

    Segment Segment 是基于结巴分词词库实现的更加灵活,高性能的 java 分词实现. 创作目的 分词是做 NLP 相关工作,非常基础的一项功能. jieba-analysis 作为一款非常 ...

  9. 提高android 运行效率,如何提高安卓手机运行速度 提高安卓手机运行速度方法

    很多安卓手机用户都会遇到智能手机使用一年.两年之后,运行速度就会变得非常慢.那么,用久了的安卓手机有没有可以提高手机运行速度的方法呢?今天,小编就为大家介绍提高手机运行速度的6种方法,他们包括了:浏览 ...

  10. 操作系统的功能是提高计算机的运行速度吗,Win10系统提高电脑运行速度的具体操作方法...

    Win10系统怎么提高运行速度?我们都知道一台电脑使用过久后,都会出现系统运行缓慢的情况,清理系统缓存后效果也不是很明显,那么我们怎样才能提高电脑的运行速度呢?下面小编就和大家分享下Win10系统提高 ...

最新文章

  1. GridView的DataKeyNames属性 转载的
  2. leangoo领歌敏捷开发工具新增任务到期提醒功能
  3. 训练、标注成本节省90%!华为云自动化AI开发平台ModelArts 3.0发布,从训练数据到模型落地一站式打通...
  4. apue 进程退出状态
  5. python对文件的读操作有哪些方法-Python中文件的读取和写入操作
  6. HttpClient, 使用C#操作Web
  7. Thinkphp带表情的评论回复实例
  8. oracle分区存储过程示例,Oracle 存储过程示例
  9. 在 ASP.NET Web 部件应用程序中使用服务器控件
  10. linux tomcat守护_linux 设置tomcat为守护进程教程
  11. Linux下修改PATH的方法
  12. c语言 10个小程序,分享10个基础C语言的小程序
  13. 如何macOS 上优雅的使用 Gaussian 09 与GaussView 6
  14. 离散系统的李雅普诺夫稳定判据
  15. SIM-MICRO-SIM- NANO SIM 区别
  16. 计算机网络(第七版)部分课后习题含答案第一章 概述1-02 试简述分组交换的要点。分组交换最主要的特点就是采用存储转发技术。我们把要发送的整块数据称为一个报文。在发送报文之前,先把较长的报
  17. cle IMP-00015: 由于对象已存在, 下列语句失败
  18. 关于深度学习人工智能模型的探讨(四)(5)
  19. limited扫描仪 pfu_扫描一气呵成:PFU新款扫描仪赏析
  20. 运行php代码报错如下Uncaught Error: Call to undefined function curl_init()

热门文章

  1. windows打印机共享给linux,linux使用windows共享打印机
  2. unity Screen.orientation
  3. vim实用技巧总结 [Linux]
  4. 19校招华为笔试 Code3
  5. quast 的结果怎么看_使用quast评估基因组装配的质量
  6. java 图片渐变消失_透明背景图像与渐变
  7. 智在未来,明年再聚--OFweek2018(第三届)中国高科技产业大会完美闭幕!
  8. 当年的毒王熊猫烧香,现在怎么样了?
  9. 微观经济学读书笔记(一)
  10. android studio无法连接小米手机问题解决