Android Studio似乎比任何其他应用程序占用更多内存。 Java二进制文件增加了它,它只会在一段时间后减慢速度。通常重启android studio会修复此问题,但是,我需要每隔几个小时执行一次。在撰写本文时,Android Studio和Java共同占用了大约2.5GB的RAM。我以前认为日食很糟糕:)
我有10GB内存,但仍然发现它使用起来很慢,有时偶尔会挂起。我想知道其他人是否也面临同样的问题?
Android Studio版本:
答案 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)
在我的情况下,禁用一些插件有很大帮助。
您可以转到文件|来停用部分内容设置|插件并禁用以下内容: