优化IDEA卡顿,提示慢的问题,亲测有效!

1、优化JVM的参数

以下文件在idea安装目录的idea64.exe.vmoptions文件中。

一般来说我们只需要调整-Xms、-Xmx、-XX:ReservedCodeCacheSize三个即可,根据电脑的实际内存去调,我的电脑是48G内存,调到了

-Xms4096m (堆初始内存大小)

-Xmx8192m(堆最大内存)

-XX:ReservedCodeCacheSize=512m(代码缓存区的大小)

当然,如果是jdk8以上,推荐使用G1垃圾回收器

-XX:+UseG1GC

如果是jdk17及jdk21或以上,可以使用ZGC垃圾回收器

-XX:+UseZGC

-Xms128m
-Xmx2048m
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-XX:+IgnoreUnrecognizedVMOptions
-ea
-Dsun.io.useCanonCaches=false
-Dsun.java2d.metal=true
-Djbr.catch.SIGABRT=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-XX:CICompilerCount=2
-XX:ReservedCodeCacheSize=512m
-XX:+UnlockDiagnosticVMOptions
-XX:TieredOldPercentage=100000

设置完以后,重启IDEA即可。

2、终极方案

正常来说在你电脑内存充足的情况下,经过以上配置,idea会快的飞起,但是假如代码提示还是慢,可以在IDEA设置中将代码提示弹出时间缩短,把以下配置勾上缩短时间即可,甚至可以配到0ms,体验急速提示,可以自行设置。

经过以上配置,IDEA提示慢的问题百分之99可以解决了,如果还是不行,清理一下IDEA缓存并重启,如下图:

当然这样不是很推荐,因为清除缓存后需要加载比较久,重建索引,重新编译,可以在摸鱼的时候搞一搞。

3、总结

        经过以上修改,IDEA的速率会大幅起飞,作为程序员,特别是Java程序员,个人推荐内存起码要32G以上,如有其它问题欢迎留言!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1534754.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

基于图像的端到端方案实现小车在模拟城市场景中的自主导航

基于图像的端到端方案实现小车在模拟城市场景中的自主导航 FSD(Full Self-Driving)是特斯拉公司推出的一种自动驾驶技术,旨在实现完全自主的驾驶体验。FSD系统依靠大量的数据和高级的机器学习算法,结合车载传感器(如摄…

共模干扰的形成和滤除

1、共模就是共同对地的干扰: 如图,我们可以看到共模的原理图。UPQ就是共模电压,ICM1 ICM2 就是共模电流。 ICM1 ICM2 大小不一定相同,方向相同。 2、共模信号和差模信号的区别: 通常电源线有三根线:火线L、…

红帽RHCA认证什么级别?红帽认证等级细分攻略

Linux 系统作为开源软件的杰出典范,于服务器、云计算、大数据等诸多领域占据着至关重要的地位。对于矢志在 Linux 领域精研深耕的技术人才而言,红帽认证无疑是擢升技能与职业竞争力的关键密钥。今日,我们即将深度剖析 RHCA 红帽认证架构师这一…

[产品管理-4]:NPDP新产品开发 - 2 - 战略 - 制定企业经营战略目标的结构化方法与工具

目录 一、SWOT分析工具 1、SWOT分析工具概述 2、SWOT分析与企业战略目标制定的关系 3、SWOT分析在企业战略目标制定中的应用实例 4、SWOT分析的改进与应用建议 二、P E S T L E 分 析:外部环境分析 2.1 概述 1. 政治因素(Political) …

建筑机器人通用操作系统设计方案

建筑机器人操作系统通用发行版概述 1. 基础版(Entry Level) 目标用户:小型建筑公司、DIY爱好者或初学者。特点:提供基础的机器人控制和任务管理功能,支持简单的自动化作业流程,如基础的混凝土搅拌、物料搬…

盘点那些初级软件测试面试题汇总

一、请描述如何划分缺陷与错误严重性和优先级别? 给软件缺陷与错误划分严重性和优先级的通用原则: (1)表示软件缺陷所造成的危害和恶劣程度。 (2)优先级表示修复缺陷的重要程度和次序。 严重性&#xf…

探索广东省自闭症寄宿学校的独特教育模式

在广东省这片充满活力的土地上,自闭症儿童的教育问题日益受到社会各界的关注。随着特殊教育领域的不断发展,一系列针对自闭症儿童的寄宿学校应运而生,其中,广州的星贝育园自闭症儿童寄宿制学校以其独特的教育模式,成为…

性能测试-性能分析与调优原理总结

性能分析与调优如何下手,先从硬件开始,还是先从代码或数据库。 从操作系统(CPU调度,内存管理,进程调度,磁盘I/O)、网络、协议(HTTP, TCP/IP ),还是…

Unity 粒子系统参数说明

一、Particle System 1. Duration(持续时间) 粒子系统运行一次所需的时间。它决定粒子系统持续播放的时间长度。 2. Looping(循环播放) 如果启用,粒子系统将在播放完一次后自动重新开始播放,直到你停止它…

IP-Adapter学习

参考:https://baijiahao.baidu.com/s?id1803373544569190578&wfrspider&forpc IP-Adapter 是 SD中比较重要的controlnet,由腾讯公司出品。主要原理:提取图像特征,并嵌入预训练文本,最终加入到扩散图像中。简…

明星代言推广的6种优势,打造品牌巅峰!

在当今的商业社会中,品牌推广成为了企业发展不可或缺的一环。对于许多企业来说,明星代言已经成为了一种常见的推广策略。本文将介绍明星代言推广的六种优势,帮助企业了解并充分利用这一策略,从而打造品牌的巅峰! 1. 塑…

python中如何打印日志信息推荐logaid库(强大的日志库)

一、安装 pip install logaid二、使用 只打印,不保存 from logaid import loglog.info(hello world) log.error(hello world) log.warning(hello world) log.fatal(hello world,123,{},[],False)开启超级print from logaid import log log.init(print_proTrue)prin…

教你制作动态可以点击的PDF样本图册

普通的PDF文档虽然方便,但静态的页面往往难以满足一些展示和功能性的需求。今天,就让我来带你了解一下如何制作动态可点击的PDF样本图册,让我们的PDF文档焕发新的活力! 首先,我们需要明确制作动态可点击PDF的目的是什…

F12抓包11:UI自动化 - Recoder(记录器)

课程大纲 使用场景(导入和导出): ① 测试的重复性工作,本浏览器录制并进行replay; ② 导入/导出录制脚本,移植后replay; ③ 导出给开发进行replay复现bug; ④ 进行前端性能分析。 1、录制脚…

C语言简单计算器实现(内含转移表、回调函数、主调函数介绍)

文章目录 引入1.利用转移表改进2.什么是转移表3.利用回调函数改进4. 什么是回调函数 引入 函数指针数组的⽤途:转移表 举例:计算器的⼀般实现: 我们若用以前的代码实现: int Add(int a, int b) {return a b; }int Sub(int a, i…

【Python 数据分析学习】Pandas的基础和应用(2)

题目 1 数据运算与分析1.1 算数和比较运算1.1.1 算数运算1.1.2 比较运算 1.2 数据排列1.3 统计分析1.3.1 基本的统计分析函数1.3.2 特殊的统计分析函数1.3.3 检查和处理空值 1.4 分组与聚合1.4.1 数据分组1.4.2 数据聚合 1.5 透视交叉表1.5.1 透视表1.5.2 交叉表 2 实战演练2.1…

Centos挂载和删除nfs

一、Centos挂载nfs 1、安装NFS客户端软件 sudo yum install nfs-utils 2、 创建一个挂载点目录 mkdir -p /mnt/nfs 注意:目录可以随意创建 3、永久挂载nfs 即系统在每次启动后自动挂载NFS共享 (1)编辑 /etc/fstab vim /etc/fstab (2)添加nfs <nfs_server_ip&…

音视频入门基础:AAC专题(3)——AAC的ADTS格式简介

一、引言 AAC&#xff08;Advanced Audio Coding&#xff09;有两种格式&#xff1a; 1.ADIF&#xff08;Audio Data Interchange Format&#xff0c;音频数据交换格式&#xff09;&#xff1a;整个流中只包含一个Header&#xff08;文件头&#xff09;&#xff0c;不能在任意…

爆品只是日百商家的表面“风光”

前不久&#xff0c;#大学生买爆台州商家的移动收纳筐#的话题上了热搜。现在的大学生相比以前讲究多了&#xff0c;虽然生活费没涨多少&#xff0c;但生活一定要精致。比如&#xff0c;在有限的预算内买各种收纳神器&#xff0c;把宿舍整理地井井有条。 爆品&#xff0c;往往成…

【2024SpringCloud教程】前言闲聊开篇简介

前言大纲 适合对象&#xff0c;从小白到熟手 前置知识&#xff0c;必要的前置基础知识 紧抓核心&#xff0c;与时俱进学最新&#xff0c;停更技术不用看 突出实战&#xff0c;让天下没有难学的技术 一、适合对象&#xff0c;从小白到熟手 两套课程 springCloud SpringCl…