In both a forge 1.15 and 1.16 setup, when I run and exit a client instance in dev, the GradleDaemon java instance will remain running, using an extra 1GB of memory until I manually kill it.
The main purpose of the daemon is to keep running in the background in order to prevent Gradle's startup cost for subsequent invocations, so it is functioning as intended.
In both a forge 1.15 and 1.16 setup, when I run and exit a client instance in dev, the GradleDaemon java instance will remain running, using an extra 1GB of memory until I manually kill it.
Setup: Forge 1.16.3 - 35.0.18 IDEA 19.2 KDE Neon 5.15