Android Studio内存大小的设置啊

近来在做项目的时候,因为种种原因,经常一次打开好几个AS的窗口。但是窗口开多了,问题也就来了,卡的不得了,简直让人有种想砸电脑的冲动,可错又不在电脑,迁怒与它又不太好,万一被老板发现了,又得挨批,所以只能求助度娘。

首先我们看看当前AS的内存大小:在AS中打开设置,搜索 Show memory

show memory.jpg
然后将 Show memory indicator 这个选项勾选上,点击右下角的Apply。接着我我们回到主页面,就可以在页面的右下角看到当前AS所占用的内存大小了。
当前内存大小.PNG
我们可以看到,现在的内存为1446M。但是太小了,想要扩大,该怎么弄呢?
我们先找到 Android Studio 的安装目录,在其bin目录下,找到 studio64.exe.vmoptions这样一个vmoptions文件,然后将其打开,我所用的是NotePad++。
vmoptions文件.jpg

我们可以看到,方框中的两个参数,就是需要我们进行变更的参数。

-Xms 是JVM启动的起始堆内存,堆内存是分配给对象的内存
-Xmx 是 Java 虚拟机启动时的参数,用于限制最大堆内存

根据自己电脑内存大小,对这两个参数进行调整。
修改之后的大小.png

别忘了对修改之后的文件进行保存。

然后我再回到AS中,点击File->Ivalidate Caches让之前的设置生效。
Restart.jpg
点击第一个按钮.jpg
然后就静待Android Studio重启就好了。
重启之后的大小

我们可以看到,内存变大了。终于不咯,再卡就找老板重新配台电脑吧,前提是老板不开除你。

希望能对你有帮助。

对了,如何你是32位的系统,就去bin目录中,找studio.exe.vmoptions这个文件,同样的去改里面的设置就好。


更新:
设置无效的话在这边修改,评论区的大佬就是不一样
C:\Users\你的用户名.AndroidStudio3.6\config\studio64.exe.vmoptions

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢...
    奇哥威武阅读 4,451评论 0 0
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,506评论 25 709
  • 从前有两只不会飞的鸟,他们都想飞到太阳旁,但是他们觉得太阳好高好高,不知道怎样才能飞到那么高。 一只鸟...
    爱吃爆米花的熊阅读 3,207评论 0 0
  • 今天天气不错,上午忙完顾客,说要去赶大集,买好吃的,带晨去溜一圈,在路上碰到晨的小伙伴,把晨高兴的,现在小孩,没有...
    李云一阅读 1,391评论 0 2
  • 宋芳思念 2018年4月3日 星期二 天气晴 大风 最最思念的父亲: 今年清明节4月5日,恰好是您的农历生日...
    宋芳思念阅读 1,819评论 0 1

友情链接更多精彩内容