Android Studio卡頓

最近一段時間公司項(xiàng)目越來越大,編譯運(yùn)行很久不說,寫代碼的時候也會經(jīng)常性的發(fā)生卡頓。講道理不應(yīng)該的,內(nèi)存16G+ssd怎么說也不該這么卡的。于是抱著試一試的心態(tài)搜了一下,在知乎看到了解決方法:https://www.zhihu.com/question/32282404

解釋就是雖然內(nèi)存16G,但是默認(rèn)設(shè)置不會用到那么多內(nèi)存的,我看了一下我的配置,默認(rèn)只會用1G。于是在項(xiàng)目越來越大之后,可能會頻繁的觸發(fā)GC(話說idea也是java開發(fā)的吧),自然就會卡頓。于是將之設(shè)置為4G??D情況明顯好轉(zhuǎn)。

說一下配置的方法吧,我是Mac,首先找到Android Studio的目錄,我是在Application中的,進(jìn)入如下目錄:

/Applications/Android Studio.app/Contents/bin

當(dāng)然,這是我用pwd輸出的目錄,你直接用這個是不行的,因?yàn)榭崭裥枰D(zhuǎn)義。你可以自己輸加上tab自動補(bǔ)全,非常方便。

圖上標(biāo)紅的就是我們需要修改的文件,可以用vim來修改,我設(shè)置的參數(shù)如下:

配置

最后一行我猜想是用戶接口,可以從外部配置,不過,恩我這里就不管了。修改之后,記得點(diǎn)擊as的File -> Invalidate Caches / Restart 聽說不點(diǎn)這個可能會導(dǎo)致as打不開。。。

之后就沒那么卡了,nice。

剛收到小伙伴的重要通知:這文件注釋里寫了,說不要直接改。我看這玩意也沒啥內(nèi)容,就直接改了……可以在as的Help -> Edit Custom VM Options來修改,可以安全的修改。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 轉(zhuǎn)載自http://blog.csdn.net/wangshihui512/article/details/491...
    0dce86ba3565閱讀 1,758評論 0 2
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,733評論 25 709
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • “想要什么生日禮物?” “送我一次旅行吧!” 于是,極其浪漫地,最后一個被撿上車,開往河北四十里長嵯。決定倉...
    單木林閱讀 1,411評論 0 3
  • 七月了,我還在減肥的路上回不了頭。 白天上班,下了班只能苦逼地夜跑。 一起跑起來吧,再給夜跑加點(diǎn)背景音樂。 根據(jù)夜...
    Carol周小周閱讀 938評論 14 5

友情鏈接更多精彩內(nèi)容