代码之家  ›  专栏  ›  技术社区  ›  miosz

如何在android studio中增加堆大小?

  •  0
  • miosz  · 技术社区  · 6 年前

    我有一个问题,在我的个人电脑上,android studio落后了。这不是最新的记事本,但我有8gb内存。我试图通过编辑文件来增加android studio的内存:android studio\bin\studio。exe。vmoptions和android studio\bin\studio64。exe。vmoptions,但它对我没有帮助(分配堆大小不变,为445M)。

    我的例子是studio64。exe。vmoptions是:

    -Xms128m
    -Xmx2048m
    -XX:MaxPermSize=1024m
    -XX:ReservedCodeCacheSize=200m
    -XX:+UseCompressedOops
    -Dsun.io.useCanonCaches=false
    -Djava.net.preferIPv4Stack=true
    -Djna.nosys=true
    -Djna.boot.library.path=
    
    -XX:MaxJavaStackTraceDepth=-1
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:-OmitStackTraceInFastThrow
    -ea
    

    你知道为什么堆大小不会改变(当然是在重启android studio之后)

    0 回复  |  直到 6 年前
        1
  •  0
  •   RomAMO    4 年前

    分配堆大小不变——为445M

    因为你的窗户能处理

    阅读 the source

    如果你在一个大项目上工作,或者

    (2) 你的系统有u_一大堆的拉姆,

    你可以提高 表演 通过增加最大值 堆内存

    是你的案子吗?。。

    或者你需要 做一些选择 :

    描述见“ Configure the IDE for low-memory machines “菜单点(顺便说一句,我的选择)在同一个来源?

    无论如何,祝你们一切顺利!