IntelliJ에서 띄운 Gradle Daemon은 idle timeout이 설정되어 있지 않습니다. 그래서 IntelliJ가 죽거나 Gradle을 오랫동안 사용하지 않아도 프로세스가 계속 살아있어 시스템 메모리가 부족하게 됩니다.
아래와 같이 idle ttl을 설정하면, Gradle Daemon이 일정시간 이상 사용하지 않으면 알아서 꺼집니다.
Help > Edit Custom Properties
idea.properties 파일을 생성한 후 아래의 내용을 추가합니다.
external.system.remote.process.idle.ttl.ms = 1200000
Action | Key | Description |
---|---|---|
Complete Current Statement | shift + cmd + enter | |
Refactoring this | cmd + T | |
Parameter Info | cmd + P | |
New... | cmd + N | |
Type Hierarchy | cmd + H | |
Method Hierarchy | shift + cmd + H |