我正在使用Android Studio 3.1.3(截至撰写本文时的最新版本),以及Gradle 3.1.3。不知道是否有关系,但我最近升级到了Ubuntu 18.04。
每当我启动Android Studio时,它的内存占用非常小(一个名为java的单一进程占用大约1GB的RAM)。
现在,当我开始构建过程时,另一个java进程开始运行,占用大约500MB的RAM。虽然这没有问题,因为我的电脑有8GB的RAM。
在使用Studio约一两个小时后(包括我在真实设备上测试的多次构建),电脑突然冻结,并且有三个Java进程占用了几乎5GB的RAM(大约分别是2.3GB、1.5GB和1.2GB)。即使Studio处于闲置状态,这些进程也不会释放内存。我必须退出Studio并重新启动才能解决问题。
这是我的系统监视器窗口的截图。 以下是每个过程的描述。
每当我启动Android Studio时,它的内存占用非常小(一个名为java的单一进程占用大约1GB的RAM)。
现在,当我开始构建过程时,另一个java进程开始运行,占用大约500MB的RAM。虽然这没有问题,因为我的电脑有8GB的RAM。
在使用Studio约一两个小时后(包括我在真实设备上测试的多次构建),电脑突然冻结,并且有三个Java进程占用了几乎5GB的RAM(大约分别是2.3GB、1.5GB和1.2GB)。即使Studio处于闲置状态,这些进程也不会释放内存。我必须退出Studio并重新启动才能解决问题。
这是我的系统监视器窗口的截图。 以下是每个过程的描述。
还有人遇到这个问题吗?当我在Ubuntu 16.04和旧版Android Studio上时,这不是问题。这与Ubuntu有关吗?