即使关闭了android studio,Gradle仍将java作为一个进程
在mac系统上,每当我关闭android studio时,它都会让java进程和java进程继续运行,并不断占用ram内存。如果你看到java进程占用高达1gb的ram,拥有一个只有4gb的mac有时会很痛苦 android studio中是否有任何选项,以便在我退出后立即关闭与之相关的所有进程,或者关闭我可以运行以进行清理的任何命令?来自: 守护进程将在3小时不活动后自动终止。如果希望在此之前停止守护进程,可以通过操作系统终止该进程,或者运行gradle--stop命令。--stop开关使Gradle请求所有正在运行的守护进程(与用于运行命令的Gradle版本相同)自行终止即使关闭了android studio,Gradle仍将java作为一个进程,java,android,android-studio,gradle,Java,Android,Android Studio,Gradle,在mac系统上,每当我关闭android studio时,它都会让java进程和java进程继续运行,并不断占用ram内存。如果你看到java进程占用高达1gb的ram,拥有一个只有4gb的mac有时会很痛苦 android studio中是否有任何选项,以便在我退出后立即关闭与之相关的所有进程,或者关闭我可以运行以进行清理的任何命令?来自: 守护进程将在3小时不活动后自动终止。如果希望在此之前停止守护进程,可以通过操作系统终止该进程,或者运行gradle--stop命令。--stop开关使
这是因为Android Studio默认使用gradle守护进程(请参阅),而且据我所知,它无法关闭。还可以看一看-gradle守护进程应该在3小时后超时。Android Studio AFAIK中没有选项。清理的一种方法是创建一个shell脚本,启动AndroidStudio,然后清除所有剩余的java进程,例如
#/垃圾箱/垃圾箱
studio.sh
pkill-f梯度发射器
谢谢你的回答。我想问一下,gradle或JVM中是否有任何设置可以在3小时前自动停止?很遗憾,2019年已经过去了一半,而Android Studio IDE的4年或这么多次迭代都没有改变这一点(