MAC android studio3.1.2无比卡,解决方案

升级Android Studio3.1.2以后,真是java文件写一个字卡三个字,xml文件根本不敢打开。在V2ex找到的解决办法是强制使用独显。会有一定的效果,不过治标不治标,长久的跑还是会卡,并且电量消耗奇快。分享一个下command line

升级Android Studio3.1.2以后,真是java文件写一个字卡三个字,xml文件根本不敢打开。在V2ex找到的解决办法是强制使用独显。会有一定的效果,不过治标不治标,长久的跑还是会卡,并且电量消耗奇快。分享一个下command line

    sudo pmset -a GPUSwitch 1
    0 - 强制使用核显
    1 - 强制使用独显(相当于在偏好设置-节能 里去掉自动切换显卡这个选项)
    2 - 自动切换显卡
    

其实时间是最好的老师,公司赶项目,只能忍,今天忙完找了一下,如下解决方案正合适

  • Help -> Edit Custom VM Options… 修改如下部分

      -Xms956m
      -Xmx3280m
      -XX:ReservedCodeCacheSize=240m
      -XX:+UseConcMarkSweepGC
      -XX:SoftRefLRUPolicyMSPerMB=50
      -Dsun.io.useCanonCaches=false
      -Djava.net.preferIPv4Stack=true
      -Djna.nosys=true
      -Djna.boot.library.path=
    
      -da
    
  • Settings -> Appearance -> Show memory indicator然后你就可以在idea右下角看到内存使用情况了

参考:
官方提供的开发工具调优策略

作者

8MilesRD

发布于

2018-06-01

更新于

2019-08-12

许可协议

评论