Android Studio 似乎比任何其他应用程序占用更多内存。 Java 二进制文件添加到其中,一段时间后它只会减慢速度。通常重启 android studio 可以解决这个问题,但是,我需要每隔几个小时执行一次。在撰写本文时,Android Studio 和 Java 总共占用大约 2.5GB RAM。我曾经认为 eclipse 很糟糕:)
我有 10GB 内存,但仍然发现它使用起来很慢,有时会挂起。我想知道其他人是否也面临同样的问题?
安卓工作室版本:
最佳答案
问题是基于 IntelliJ 思想的 Android Studio 使用 java 和 garbadg 集合确实正确执行,因此使用的内存可以增长。
在 linx 系统中,您可以使用
jcmp <pid> GC.run
此命令运行 garbadg 收集器并解决想法问题。
另一个问题是运行后的 gradle 实例仍然存在,您应该手动杀死它们。他们可能会使用超过 1 GB 的内存。
在Linux发行版中,您可以使用
kill -9 <pid>
要查找 pid,您可以使用 jconsol它可以自行运行垃圾收集器并显示正在运行的 Java 进程或使用
ps -A | grep java
关于android-studio - Android Studio - 内存占用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27915958/