Following the configuration phase, Gradle writes a snapshot of the task graph to a new configuration cache entry, for later Gradle invocations.Gradle then loads the task graph from the configuration cache, so that it can apply optimizations to the tasks, and then runs the execution phase as normal.Configuration time will still be spent the first time you run a particular set of tasks.However, you should see build performance improvement immediately because tasks will run in parallel.