解决Mac环境下IntelliJ IDEA写代码卡顿情况,修改IntelliJ IDEA内存大小

大家好,我又发布博客啦,遇到有实用的小技巧就想写篇博客记录下来,怎奈本人肚子里确实缺点墨水,写出来的博客生硬无趣,甚是不解啊!!!废话不多说,我来介绍一下这篇博客的主要用处!!

首先声明一下我用的是14版的MacBook Air,电脑比较老啦,我不知道这个方法在windows系统是否可以行得通(如果你用的恰巧是windows可以尝试一下哈)

 

我使用IntelliJ IDEA有几个月时间了,写小型项目的时候没出现过什么状况,写公司项目时经常会出现鼠标箭头不停旋转,大概15S时间写不出代码,即便是反应过来也是隔几十S就又会出现一次。甚至电脑发热、风扇呼呼呼的响,我就去谷歌,网上说是因为启动的软件太多导致的,也看过一些修改IDEA内存大小的文章,修改了感觉并没什么卵用~于是我每次遇到这种情况就是重启IDEA,或者重启电脑(现在想想 呵呵呵呵呵~~~~~),简直是费时费力费电脑啊,下面我教给大家一个简单实用、本人亲测有效的方法。GO~

首先找到应用程序IDEA显示包内容找到Contents--->bin--->idea.vmoptions--->双击打开

修改之前里边的内容应该是这样的(此图片来自网络)

大å¸åå°±æ¯å¸

 

说明:
  1.Xms128m--最小内存
  2.Xmx750m--最大内存
  3.预留代码缓存的大小
  4.UseConcMarkSweepGC--设置年老代为并发收集

为什么在使用的时候会出现卡顿、电脑起热、甚至风扇呼呼作响的原因就很清楚了。默认值设置的太小,所以IDEA跑稍微大点的项目就会承受不了。OK,既然我们发现了问题,那么把默认值设置越大就会越好吗,当然是不对的啦!

修改后的配置如下:

-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none

-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof

本人电脑内存有限,再加上电脑比较老,所以更改的也不是很大,配置好的可以改得更大一些。至于为啥设置2个g最大,因为我看了一篇文章,他做过测试,设置的再大就是浪费,但是系统默认的750m太小,项目大的话,分分钟就GG,这就跟jvm的内存设置似的,太大的话也不好,太小的话也不好。找个平衡的设置,是不错的。

 

OK。设置完成后我们保存一下当然是要重启IntelliJ IDEA了~~

 

大家注意看一下右下角,我这里是更新过的,你们的和我这个暂时是不一样的,不过很快就一样了~

 

这时候点击IntelliJ IDEA--->Preferences找到Appearance & Behavior--->Appearance勾选Disable mnemonics in menu。最后Apply并且OK就OJ8K了,看一下右下角是不是跟我一样了。这个时候放心使用吧,大型项目跑起来也是蹭蹭蹭!!6到起飞啊~

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 14
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
IntelliJ IDEAmacOS上的安装与使用与其他操作系统相似。你可以从JetBrains官方网站下载适用于macOS的IntelliJ IDEA安装包。安装完成后,你可以通过点击应用程序文件夹中的IntelliJ IDEA图标来启动它。 关于IntelliJ IDEAmacOS上的使用,和其他平台相比并无太大差异。你可以使用IntelliJ IDEA来开发Java应用程序,并且使用其强大的开发工具和功能来提高开发效率。 然而,在使用IntelliJ IDEA时,可能会遇到一些顿的问题。这些问题的解决方法可能因个人情况而异。一种常见的解决方法是优化IntelliJ IDEA的设置。你可以调整内存分配、清理缓存、禁用不必要的插件等来提高性能。 此外,你还可以参考IntelliJ IDEA的官方论坛或其他开发者社区中的帖子,寻找其他用户分享的解决方案和经验。这些资源往往可以提供有关解决顿问题的具体建议和技巧。 请注意,尽管有一些社区建议不安装中文语言包,但这主要是因为在互联网上的文档和资源主要以英文为主。如果你对英文不太熟悉,可能会在查找和解决问题时遇到一些困难。因此,根据个人需要和习惯,你可以自由选择是否安装中文语言包。 总之,macOS上的IntelliJ IDEA与其他平台上的使用方式相似,并且可以通过优化设置和参考社区资源来解决顿问题。希望这些信息对你有所帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [解决macOS IntelliJ IDEA 顿问题](https://blog.csdn.net/baofeidyz/article/details/130059169)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你的刻骨不铭心

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值