Я использую Android studio 3.1.3 (последняя сборка на момент написания этой статьи) с Gradle 3.1.3.
И не знаю, имеет ли это значение или нет, но я недавно обновился до Ubuntu 18.04
Каждый раз, когда я запускаю Android Studio, он начинается с очень небольшого объема памяти.(один процесс с именем java занимает около 1 ГБ ОЗУ)
Теперь, когда я запускаю процесс сборки, запускается еще один процесс java, занимающий около 500 МБ ОЗУ.Тем не менее, это не проблема, так как у меня 8 ГБ ОЗУ.
После использования студии в течение часа или двух (включая количество сборок, которые я тестирую на реальном устройстве), компьютер внезапно зависает, и три процесса java занимают почти5 ГБ ОЗУ (около 2,3, 1,5 и 1,2 ГБ каждый).Эти процессы не освободят память, даже если студия бездействует.Я должен выйти из студии и перезапустить его, чтобы он ушел.
Вот скриншот окон моего системного монитора.
И ниже описание каждого процесса.
Кто-нибудь еще сталкивается с этой проблемой?Когда я был в Ubuntu 16.04 и старой андроид-студии, это не было проблемой.Ubuntu имеет к этому какое-то отношение?