In the image above (something you would find in JVM Statistics), the heap variables are:
- Total memory: 32 GB
- Free memory: 19.2 GB
The Configuration is set to: 10% of the total memory, which is 3.2 GB.
- Needed free memory: 3.2 GB
Since the free memory available to be used is greater than the needed memory, the processing will continue.
If there comes a time when the free memory is less that what is needed, the processing will stop to avoid further issues in the Jira instance.