码迷,mamicode.com
首页 > 移动开发 > 详细

AndroidStudio卡顿优化

时间:2018-04-06 13:52:09      阅读:407      评论:0      收藏:0      [点我收藏+]

标签:msi   pre   卡顿   androi   info   内存分配   epg   工程   lock   

Xms

AS在JVM内存分配方面鸡贼的很,纵使你有16G,32G,64G内存,他只给你分配最大几百兆的堆内存,就会造成工程变大,项目运行时间久后的严重卡顿。

优化

打开你的AS安装目录,我的是

C:\Program Files\Android\Android Studio\bin

这里的技术分享图片
技术分享图片
就是要动手术的东西。这两个是JVM的配置文件。
参照以下更改即可

-server
-Xms2048m        初始分配内存
-Xmx4096m        最大可用内存
-XX:MaxPermSize=4096m
-XX:ReservedCodeCacheSize=2048m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=200

-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=

-da

64

-Xms2048m
-Xmx4096m
-XX:MaxPermSize=4096m
-XX:ReservedCodeCacheSize=2048m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=200

-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=

-da

我是16G内存,Xms除以8,Xmx除以4即可。

Xmx

即可纵享丝滑。

AndroidStudio卡顿优化

标签:msi   pre   卡顿   androi   info   内存分配   epg   工程   lock   

原文地址:https://www.cnblogs.com/Mr-quin/p/8727283.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!