找到 Android Studio 的 bin目录,这是程序的容器,存放执行文件与启动参数

image-20210924203627219
修改 Android Studio 的启动参数

-Xms 是设置初始的内存数,增加该值会提高 Java 程序的启动速度。
-Xmx 是设置最大内存数,增加该值会减少内存 Garage 收集的频率,提高程序的性能。
-XX:ReservedCodeCacheSize 是保留代码占用的内存容量

没修改前的数值

-server
-Xms256m
-Xmx768m
-XX:ReservedCodeCacheSize=384m
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-Dsun.io.useCanonCaches=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-Djna.nosys=true
-Djna.boot.library.path=
-Didea.vendor.name=Google

修改后的数值

-server
-Xms512m
-Xmx1500m
-XX:ReservedCodeCacheSize=500m
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-Dsun.io.useCanonCaches=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-Djna.nosys=true
-Djna.boot.library.path=
-Didea.vendor.name=Google

修改后,开发工具的执行速度会有明显的提升。

Q.E.D.