idea突然变卡了_IntelliJ IDEA 开启很慢,运行不流畅,大项目卡顿?一招配置解决!...
一、前言
IDEA默认启动配置主要考虑低配置用户,参数不高(默认最低128m,最高512m),导致启动慢,然后运行也不流畅,这里我们需要优化下启动和运行配置;但是在工作中的电脑一般都是8G或者16G的运行内存,所以我们需要手动去修改默认的IDEA配置。
二、手动修改IDEA配置
配置查看IDEA内存使用情况
在 Settings -> Appearance & Behavior 设置窗口中,勾选 Show memory indicator 选项,然后主界面右下角会显示 Heap 总大小以及使用状况了。
在验证设置是否生效时候可以查看这里
修改IDEA配置
打开 idea64.exe.vmoptions 配置文件,在Help -> Edit Custom VM Option...中设置
默认设置
关键的三个参数的说明1、-Xms 是最小启动内存参数
2、-Xmx 是最大运行内存参数
3、-XX:ReservedCodeCacheSize 保留代码占用的内存容量参数
建议手动设置参数值
电脑运行内存为8G的建议
-server
-Xms512m
-Xmx1024m
-XX:ReservedCodeCacheSize=300m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
电脑运行内存为16G的建议
server
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=500m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
为什么初始内存也要设置512或1024M那么大?有文章这样说:此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。
最后
电脑配置跟性能都不一样的,根据自己实际情况而定!
idea突然变卡了_IntelliJ IDEA 开启很慢,运行不流畅,大项目卡顿?一招配置解决!...相关推荐
- IntelliJ IDEA 开启很慢,运行不流畅,大项目卡顿?一招配置解决!
来源:Java面试题精选 一.前言 IDEA默认启动配置主要考虑低配置用户,参数不高(默认最低128m,最高512m),导致启动慢,然后运行也不流畅,这里我们需要优化下启动和运行配置:但是在工作中的电 ...
- colab清理gpu缓存_安卓手机为什么会变卡?强制GPU渲染手机就能变流畅?你真的懂吗...
使用过安卓手机的朋友都知道,安卓手机最大的毛病就是卡顿,那你知道安卓手机变卡的原因吗?还有网上很多教程说开启"强制进行GPU渲染"手机就会变流畅,真的是这样吗? 我们先来了解安卓手 ...
- 华为手机卡在升级界面_你的华为手机变卡了,1分钟调整这3个功能,让手机再战3年...
华为手机在国内深受用户欢迎,越来越多的朋友在换手机的时候都会选择华为手机. 但手机使用就久了就会变得卡顿起来,这是各大品牌手机都不可避免的. 不过手机变卡后,一分钟调整这3个功能,让你的华为手机再战3 ...
- 计算机解决科学研究,EndNote在Word中插入文献时电脑变卡的解决方法 | 科研动力...
EndNote在Word中插入文献时有时电脑非卡,甚至出现电脑卡死或者Word假死状态.其实通过修改一下Word和EndNote就可以轻松解决插入文献时电脑变卡. 大家在Word中利用EndNote插 ...
- 苹果手机变卡了怎么解决_iPhone手机变卡怎么办?五个解决方法你需要知道
经常有一些网友问我:「iPhone6/6S越用越卡了,怎么办?」,遇到这种问题,很多朋友可能会以为自己的手机快要寿终正寝了,可以准备换一个.其实不然,还是有方法可以抢救一下卡顿的手机,让它变流畅一些的 ...
- 安卓手机为什么会变卡?强制GPU渲染手机就能变流畅?你真的懂吗
使用过安卓手机的朋友都知道,安卓手机最大的毛病就是卡顿,那你知道安卓手机变卡的原因吗?还有网上很多教程说开启"强制进行GPU渲染"手机就会变流畅,真的是这样吗? 我们先来了解安卓手 ...
- android手机卡怎么办,安卓手机变卡怎么办?值得收藏
今天给大家讲一讲安卓手机变卡怎么办 造成手机卡顿的原因,总的来说可以分为以下几大类: 1.手机安全隐患:手机是不是下载了山寨APP.病毒APP?目前安卓平台上有着许多危害有毒应用.它们有的偷跑流量,后 ...
- u盘插电脑计算机卡了,插入u盘后电脑变卡怎么办?
将U盘插入电脑的时候,发现电脑突然变卡了,cpu资源占用达到了90%以上,有时候还会达到100%,查看了原因就是因为services.exe占用了大量的资源,这该怎么办呢? 了解services.ex ...
- mysql电脑变卡_电脑变卡假死怎么办 电脑变卡假死解决方法【详解】
CPU是是一台计算机的运算核心和控制核心.他的工作快慢直接影响到运用电脑的整个速度,我们有时候用着电脑,发现电脑速度变得十分的缓慢,这时候就很有可能是处理器占用率过高导致的,下面是几种常见的导致处理器 ...
最新文章
- P114、面试题17:合并两个排序的链表
- msys2 config.guess: unable to guess system type
- win10下处理“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”
- php数组保存txt,php将数组存储为文本文件方法汇总,_PHP教程
- 天然气阶梯是按年还是按月_按年算账 多退少补 你的年度个税应该是怎么算?...
- spd耗材管理流程图_国药器械山东公司助力济宁医学院附属医院SPD项目成功启动...
- 错误异常处理 小数格式化,取证与四舍五入 random处理 日期与时间常用操作
- JAVA结课_一点心情,写java结课考试之前
- hough变换检测圆周_一文解读经典霍夫变换(Hough Transform)
- python私人定制_手把手教你学python第十五讲(魔法方法续私人“定制”)
- 从linux刷到windows,我为什么从Linux重新回归到Windows平台
- 宝塔面板ab模板建站_使用宝塔面板创建网站,安装网站程序,wordpress建站
- java 解析 datatabe,在JAVA实现DataTable对象(一)
- Graph Theory
- Java面向对象之继承
- 那年,寻找工作的历程
- 微信小程序左右菜单mysql_微信小程序tab左右滑动切换功能的实现代码
- 使用opennlp进行依存句法分析
- 使用Java生成验证码
- linux根目录解释