Description
Startup time for Groovy scripts can be reduced by reusing a JVM process that stays in the background. It is useful for developers who run many small Groovy commands and do not want to pay JVM startup cost every time.
Background JVM processes consume memory and may keep project state longer than expected. Restart the service after dependency or environment changes if results look stale.