Gradle оставляет java как процесс даже после закрытия Android studio
в системе mac всякий раз, когда я закрываю Android studio, он оставляет процесс java, а процесс java продолжает работать и продолжает захватывать память ram.Наличие mac только с 4gb иногда болезненно, если вы видите, что процесс java занимает до 1gb ОЗУ
есть ли какой-либо вариант в Android studio, так что, как только я выйду из всего процесса, связанного с ним, должен быть закрыт или любая команда, которую я могу запустить для очистки?
3 ответов
с документация:
процессы демона автоматически завершат себя после 3 часов бездействия. Если вы хотите остановить процесс демона до этого, вы можете либо убить процесс через операционную систему, либо запустить команду gradle --stop. Переключатель --stop заставляет Gradle запрашивать, чтобы все запущенные процессы демона той же версии Gradle, используемой для запуска команды, завершили себя.
нет опции в Android Studio AFAIK. Один из способов очистки - создать сценарий оболочки, который запускает Android Studio, а затем убивает любые оставшиеся процессы java, например
#!/bin/sh
studio.sh
pkill -f gradle-launcher