当前位置: 首页 > article >正文

杂记——idea VM设置(idea启动缓慢,JVM部分参数解释,重启Idea)

文章目录

  • 前言
  • 修改idea VM参数
    • 第一步:打开设置面板
    • 第二步:修改参数,并重启Idea
    • 题外话1:参数解释
    • 题外话2:重启idea

前言

idea启动老是很缓慢,用了这么多年的idea,原来是我设置不合理
谁啊,怎么会设置-Xms128M啊,怪不得启动idea要2Min😶
在这里插入图片描述

修改idea VM参数

第一步:打开设置面板

在这里插入图片描述

第二步:修改参数,并重启Idea

根据电脑配置,修改参数,例如我是16G的扩展内存,设置为4096MB(至于怎么规划这个大小,我也想问,有规范或者公式吗?)
在这里插入图片描述

题外话1:参数解释

  • -Xms表示,启动程序的内存大小
  • -Xmx表示,程序运行的最大大小,超过就会OOM
    建议-Xms与-Xmx设置为一样的大小,避免GC后JVM重新分配内存

其他关联的参数,比如:

  • -Xmn表示,年轻代内存大小。堆内存 = 年轻代 + 年老代 + 永久代(一般固定为64MB)内存,所以年轻代大小越大,年老代大小越少,根据业务预设。sun推荐为整个堆内存的3/8
  • -Xss表示,每个线程大小,JDK1.5之后,每个线程占1MB(被专家问过一次💫)

题外话2:重启idea

在这里插入图片描述

根据需求,点击即可。(你不会是手动关闭idea,再重新打开吧!😄)
在这里插入图片描述


快去试试吧,已经可以闪电启动了(也可通过修改idea配置文件来达到效果)

PS:使用记录,若有不足,望补充or指正


http://www.kler.cn/a/5801.html

相关文章:

  • krpano 实现文字热点中的三角形和竖杆
  • Win10本地部署大语言模型ChatGLM2-6B
  • day02-前端Web-JavaScript
  • 从SS到CSS:探索网页样式设计的奥秘
  • 智慧公厕大数据驱动下的公共卫生管理与优化
  • 基于Python实现的通用小规模搜索引擎
  • 遗传算法(Genetic Algorithm,GA)
  • 交友项目【基础环境搭建】
  • 压缩器简介与实现
  • 炼钢厂VR职业技能实训软件,提高员工学习效率和掌握技能速度
  • 重置Win10电脑
  • Java中函数形参中`...`的作用
  • IT知识百科:什么是802.11ac(WiFi 5)?
  • 视频添加字幕
  • 两句话,ChatGPT帮我写一个打飞机的游戏
  • 选择正确优化器,加速深度学习模型训练
  • 谈谈面向对象编程和面向过程编程
  • 容器、虚拟机和 Docker
  • 基于PHP的英语四六级在线模拟考试平台(论文+源码)_kaic
  • Python3 File flush() 方法、 Python3 File write() 方法
  • Chapter9.1:线性系统状态空间基础(上)
  • Java 8 中需要知道的4个函数式接口-Function、Consumer、Supplier、Predicate
  • 吉时利源表出现数据不准怎么办?
  • 通道流量设计
  • 自动驾驶路径规划与控制:讨论自动驾驶车辆的路径规划算法,如A*、Dijkstra等,以及控制策略,如PID控制等
  • 【数据结构与算法】线性表--数组