Android studio 1.0.2默認最大內存是750M,這樣跑起來非常的卡,難以忍受,機器又不是固態硬盤,最后發現,這個默認值是可以修改的,在android studio目錄下找到:studio64.exe.vmoptions文件,綠色部分為修改的參數(-Xmx1050m),將默認參數修改為1050MB,這樣跑起來就非常流暢了,如果覺得還是不夠流暢,可以改得更高:
-Xms128m
-Xmx1050m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=96m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=
-Djna.debug_load=true
-Djna.debug_load.jna=true
-Djsse.enableSNIExtension=false
-XX:+UseCodeCacheFlushing
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-Didea.platform.prefix=AndroidStudio
-Didea.paths.selector=AndroidStudio
如果這個設置沒有生效,在 File->Ivalidate Caches中,選擇 Ivalidate and Restart就可以生效了:
最后,在資源管理器中可以看到,studio64.exe的內存占有瞬間漲到了1GB以上。