Android Studio - 内存占用

时间:2015-01-13 06:13:16

标签: android-studio

Android Studio似乎比任何其他应用程序占用更多内存。 Java二进制文件增加了它,它只会在一段时间后减慢速度。通常重启android studio会修复此问题,但是,我需要每隔几个小时执行一次。在撰写本文时,Android Studio和Java共同占用了大约2.5GB的RAM。我以前认为日食很糟糕:)

A snapshot of memory usage

我有10GB内存,但仍然发现它使用起来很慢,有时偶尔会挂起。我想知道其他人是否也面临同样的问题?

Android Studio版本:

Android Studio Version

2 个答案:

答案 0 :(得分:0)

问题是Android Studio基于IntelliJ的想法使用java和garbadg集合确实正确,所以用过的内存可以长大。

在linx系统中,您可以使用

jcmp <pid> GC.run 

这个命令运行garbadg collector并解决想法问题。

其他问题是运行后的gradle实例仍处于活动状态,您应该手动终止它们。他们可能会使用超过1 GB的内存。

在linux发行版中,您可以使用

kill -9 <pid>

找到pids你可以使用jconsol,它可以自己运行垃圾收集器并显示正在运行的java进程或使用

ps -A | grep java

答案 1 :(得分:0)

在我的情况下,禁用一些插件有很大帮助。

您可以转到文件|来停用部分内容设置|插件并禁用以下内容:

enter image description here