基于 64G 物理内存的 Android Studio
或者 IntelliJ IDEA
内存配置优化:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| # custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html # 控制内存garbage方式 -server # 初始化的内存大小 -Xms4096m # 最大内存数 -Xmx16384m # PermSize 永久区的大小 -XX:PermSize=2048m -XX:MaxPermSize=4096m # 代码内存容量 -XX:ReservedCodeCacheSize=2048m -XX:+UseCompressedOops -Dfile.encoding=UTF-8 #-XX:+UseConcMarkSweepGC # 使用并行收集算法 -XX:+UseParNewGC -XX:SoftRefLRUPolicyMSPerMB=512 -XX:CICompilerCount=8 -Dsun.io.useCanonCaches=false -Dsun.io.useCanonPrefixCache=false -Djava.net.preferIPv4Stack=true -Djdk.http.auth.tunneling.disabledSchemes="" -Djna.nosys=true -Djna.boot.library.path= -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Djdk.attach.allowAttachSelf -Dkotlinx.coroutines.debug=off -Djdk.module.illegalAccess.silent=true -ea -da
|