Mac下IDEA卡頓解決方案

一.問(wèn)題

寫(xiě)公司項(xiàng)目時(shí)經(jīng)常會(huì)出現(xiàn)鼠標(biāo)箭頭不停旋轉(zhuǎn),大概15S時(shí)間寫(xiě)不出代碼毫深,即便是反應(yīng)過(guò)來(lái)也是隔幾十S就又會(huì)出現(xiàn)一次坡疼。
于是我每次遇到這種情況就是重啟IDEA不恭,或者重啟電腦

二.解決方法1歌憨,賦予更多的內(nèi)存

1.定位配置文件

idea.vmoptions的位置

idea.vmoptions原來(lái)的內(nèi)容

-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8

-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
-javaagent:/Users/admin/.jetbrains/jetbrains-agent-v3.2.0.de72.619

主要參數(shù)及說(shuō)明

說(shuō)明:
  1.Xms128m--最小內(nèi)存
  2.Xmx750m--最大內(nèi)存
  3.預(yù)留代碼緩存的大小
  4.UseConcMarkSweepGC--設(shè)置年老代為并發(fā)收集

問(wèn)題根本

為什么在使用的時(shí)候會(huì)出現(xiàn)卡頓着憨、電腦起熱、甚至風(fēng)扇呼呼作響的原因就很清楚了务嫡。默認(rèn)值設(shè)置的太小享扔,所以IDEA跑稍微大點(diǎn)的項(xiàng)目就會(huì)承受不了底桂。OK,既然我們發(fā)現(xiàn)了問(wèn)題惧眠,那么把默認(rèn)值設(shè)置越大就會(huì)越好嗎,當(dāng)然是不對(duì)的啦于个!

2.修改配置文件

idea.vmoptions修改之后的內(nèi)容

-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8

-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
-javaagent:/Users/admin/.jetbrains/jetbrains-agent-v3.2.0.de72.619

為什么設(shè)置2個(gè)g最大氛魁,因?yàn)槲铱戳艘黄恼拢鲞^(guò)測(cè)試厅篓,設(shè)置的再大就是浪費(fèi)秀存,但是系統(tǒng)默認(rèn)的750m太小,項(xiàng)目大的話羽氮,分分鐘就GG或链,這就跟jvm的內(nèi)存設(shè)置似的,太大的話也不好档押,太小的話也不好澳盐。找個(gè)平衡的設(shè)置,是不錯(cuò)的令宿。

OK叼耙。設(shè)置完成后我們保存一下當(dāng)然是要重啟IntelliJ IDEA了~~

3.idea設(shè)置內(nèi)存顯示

IntelliJ IDEA--->Preferences找到Appearance & Behavior--->Appearance勾選Disable mnemonics in menu

開(kāi)啟內(nèi)存提醒

三.解決方法2--設(shè)置Reactive

四.解決方法3--阿里巴巴P3C插件,實(shí)時(shí)檢測(cè)功能導(dǎo)致的

關(guān)閉實(shí)時(shí)檢測(cè)功能

五.解決方法4--關(guān)閉git

比較大的項(xiàng)目粒没,git 會(huì)實(shí)時(shí)掃描提示修改的地方筛婉,實(shí)時(shí)掃描會(huì)加大性能消耗,導(dǎo)致 idea 卡頓癞松。

在Preferences--Plugins中禁用 git 插件

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末爽撒,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子响蓉,更是在濱河造成了極大的恐慌硕勿,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件厕妖,死亡現(xiàn)場(chǎng)離奇詭異首尼,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)言秸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)软能,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人举畸,你說(shuō)我怎么就攤上這事查排。” “怎么了抄沮?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,435評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵跋核,是天一觀的道長(zhǎng)岖瑰。 經(jīng)常有香客問(wèn)我,道長(zhǎng)砂代,這世上最難降的妖魔是什么蹋订? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,509評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮刻伊,結(jié)果婚禮上露戒,老公的妹妹穿的比我還像新娘。我一直安慰自己捶箱,他們只是感情好智什,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,611評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著丁屎,像睡著了一般荠锭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上晨川,一...
    開(kāi)封第一講書(shū)人閱讀 49,837評(píng)論 1 290
  • 那天证九,我揣著相機(jī)與錄音,去河邊找鬼础爬。 笑死甫贯,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的看蚜。 我是一名探鬼主播叫搁,決...
    沈念sama閱讀 38,987評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼供炎!你這毒婦竟也來(lái)了渴逻?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,730評(píng)論 0 267
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤音诫,失蹤者是張志新(化名)和其女友劉穎惨奕,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體竭钝,經(jīng)...
    沈念sama閱讀 44,194評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡梨撞,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,525評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了香罐。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片卧波。...
    茶點(diǎn)故事閱讀 38,664評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖庇茫,靈堂內(nèi)的尸體忽然破棺而出港粱,到底是詐尸還是另有隱情,我是刑警寧澤旦签,帶...
    沈念sama閱讀 34,334評(píng)論 4 330
  • 正文 年R本政府宣布查坪,位于F島的核電站寸宏,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏偿曙。R本人自食惡果不足惜氮凝,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,944評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望遥昧。 院中可真熱鬧覆醇,春花似錦、人聲如沸炭臭。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,764評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)鞋仍。三九已至,卻和暖如春搅吁,著一層夾襖步出監(jiān)牢的瞬間威创,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,997評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工谎懦, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留肚豺,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,389評(píng)論 2 360
  • 正文 我出身青樓界拦,卻偏偏與公主長(zhǎng)得像吸申,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子享甸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,554評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • ??由于工作需要截碴,經(jīng)常會(huì)同時(shí)打開(kāi)很多項(xiàng)目,編碼過(guò)程中不斷切換蛉威。最近經(jīng)常會(huì)出現(xiàn)卡頓現(xiàn)象日丹,嚴(yán)重的時(shí)候打一個(gè)字母卡一下,...
    小le羅閱讀 17,258評(píng)論 0 4
  • Android studio 可以說(shuō)是我們Android攻城獅非常熟悉的基于IntelliJ IDEA的開(kāi)發(fā)工具蚯嫌,...
    程序猿峰岑閱讀 1,527評(píng)論 0 0
  • 在和同事的一次討論中發(fā)現(xiàn)择示,對(duì) IntelliJ IDEA 內(nèi)存采用不同的設(shè)置方案束凑,會(huì)對(duì) IDE 的速度和響應(yīng)能力產(chǎn)...
    碼農(nóng)突圍閱讀 437評(píng)論 0 0
  • 今天感恩節(jié)哎,感謝一直在我身邊的親朋好友对妄。感恩相遇湘今!感恩不離不棄。 中午開(kāi)了第一次的黨會(huì)剪菱,身份的轉(zhuǎn)變要...
    迷月閃星情閱讀 10,559評(píng)論 0 11
  • 彩排完摩瞎,天已黑
    劉凱書(shū)法閱讀 4,199評(píng)論 1 3